Haymarket

TrainTimesLive
Menu Close menu

This is Haymarket on 21st August 2026. See Haymarket live now →

Haymarket HYM

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 19:17 to 21:17 +1 hour Now
Departures from Haymarket
Time To Platform Actual Status Formation
1815 Edinburgh 9S70 Avanti West Coast Avanti 3 1918 departed+63 9 carriages
1841 Aberdeen 1S19 London North Eastern Railway LNER 2 1920 departed+39 9 carriages
1853 Glasgow Queen Street 1S97 Lumo Lumo 4 cancelled
1858 London Euston 9M62 Avanti West Coast Avanti 4 1946 departed+48 9 carriages
1903 London King's Cross 1E88 Lumo Lumo 3 1910 departed+7 5 carriages
1904 Edinburgh 2G10 ScotRail ScotRail 1 1904 departed 4 carriages
1905 Dundee 1L27 ScotRail ScotRail 2 1904 departed 5 carriages
1905 Glasgow Central 1Y95 ScotRail ScotRail 4 1905 departed 3 carriages
1907 Edinburgh 1Y94 ScotRail ScotRail 3 1913 departed+6 3 carriages
1907 Edinburgh 1L26 ScotRail ScotRail 1 1910 departed+3 2 carriages
1908 Dunblane 2P15 ScotRail ScotRail 4 1909 departed 6 carriages
1910 Leven 2K77 ScotRail ScotRail 2 1909 departed 5 carriages
1914 Edinburgh 2P06 ScotRail ScotRail 1 was 3 1916 departed+3 4 carriages
1917 Edinburgh 2K76 ScotRail ScotRail 1 1922 departed+6 4 carriages
1920 Glasgow Queen Street 1R15 ScotRail ScotRail 4 1926 departed+6 8 carriages
1924 Edinburgh 2H54 ScotRail ScotRail 3 1926 departed 6 carriages
1924 Leven 2G89 ScotRail ScotRail 2 1924 departed 3 carriages
1928 Helensburgh Central 2H45 ScotRail ScotRail 4 1930 departed 6 carriages
1933 Edinburgh 2G44 ScotRail ScotRail 1 1930 departed-3 4 carriages
1934 Glasgow Central 2Y83 ScotRail ScotRail 4 1934 departed 3 carriages
1937 Aberdeen 1A93 ScotRail ScotRail 2 1942 departed+5 5 carriages
1939 Inverness 1H29 ScotRail ScotRail 4 1939 departed 4 carriages
1939 Edinburgh 1L88 ScotRail ScotRail 1 1938 departed 2 carriages
1942 Dunblane 2P67 ScotRail ScotRail 4 1943 departed 3 carriages
1946 Perth 1L97 ScotRail ScotRail 2 1946 departed 4 carriages
1947 Edinburgh 2Y42 ScotRail ScotRail 3 1953 departed+6 3 carriages
1949 Glasgow Queen Street 1R19 ScotRail ScotRail 4 1949 departed 8 carriages
1951 Edinburgh 2P08 ScotRail ScotRail 3 1950 departed 6 carriages
1953 Cowdenbeath 2G21 ScotRail ScotRail 2 1953 departed 2 carriages
1957 Edinburgh 2G12 ScotRail ScotRail 1 1956 departed 3 carriages
1957 Edinburgh 2H56 ScotRail ScotRail 3 1957 departed 6 carriages
1959 Helensburgh Central 2H47 ScotRail ScotRail 4 2001 departed 6 carriages
2004 Dundee 1L29 ScotRail ScotRail 2 2004 departed 2 carriages
2007 Edinburgh 1L28 ScotRail ScotRail 1 2006 departed 6 carriages
2008 Dunblane 2P69 ScotRail ScotRail 4 2010 departed 6 carriages
2009 Edinburgh 1Y96 ScotRail ScotRail 3 2008 departed 3 carriages
2009 Leven 2K79 ScotRail ScotRail 2 2009 departed 2 carriages
2013 Edinburgh 2H02 ScotRail ScotRail 3 2022 departed+9 6 carriages
2017 Manchester Airport 1M65 TransPennine Express TPE 4 2016 departed 5 carriages
2018 Edinburgh 9S80 Avanti West Coast Avanti 3 2043 departed+25 11 carriages
2020 Glasgow Queen Street 1R21 ScotRail ScotRail 4 2020 departed 8 carriages
2021 Leven 2G91 ScotRail ScotRail 2 2021 departed 2 carriages
2022 Edinburgh 2P10 ScotRail ScotRail 3 2027 departed+5 7 carriages
2022 Edinburgh 2K78 ScotRail ScotRail 1 2021 departed 2 carriages
2024 Glasgow Central 1S49 CrossCountry CrossCountry 4 cancelled
2031 Glasgow Central 2Y85 ScotRail ScotRail 4 2031 departed 3 carriages
2032 Edinburgh 2G46 ScotRail ScotRail 1 2031 departed 3 carriages
2035 Helensburgh Central 2H49 ScotRail ScotRail 4 2035 departed 6 carriages
2039 Aberdeen 1S23 London North Eastern Railway LNER 2 2055 departed+16 9 carriages
2039 Edinburgh 1L90 ScotRail ScotRail 1 2039 departed 2 carriages
2039 Edinburgh 2Y84 ScotRail ScotRail 3 2038 departed 3 carriages
2042 Dunblane 2P71 ScotRail ScotRail 4 2044 departed 3 carriages
2044 Perth 1L99 ScotRail ScotRail 2 2044 departed 3 carriages
2045 Edinburgh 2P62 ScotRail ScotRail 3 2047 departed 6 carriages
2045 Doncaster 1E31 London North Eastern Railway LNER 1 2044 departed 9 carriages
2049 Glasgow Queen Street 1R25 ScotRail ScotRail 4 2051 departed 8 carriages
2052 Edinburgh 2H04 ScotRail ScotRail 3 2051 departed 6 carriages
2054 Cowdenbeath 2G71 ScotRail ScotRail 2 2059 departed+5 2 carriages
2056 Edinburgh 1C52 ScotRail ScotRail 3 2056 departed 4 carriages
2056 Helensburgh Central 2H51 ScotRail ScotRail 4 2057 departed 6 carriages
2104 Edinburgh 2G70 ScotRail ScotRail 1 2110 departed+6 3 carriages
2104 Dundee 1L31 ScotRail ScotRail 2 2106 departed 5 carriages
2107 Dunblane 2P73 ScotRail ScotRail 4 2107 departed 6 carriages
2107 Edinburgh 1L30 ScotRail ScotRail 1 2114 departed+7 3 carriages
2111 Leven 2K81 ScotRail ScotRail 2 2115 departed+4 2 carriages
2111 Edinburgh 2V38 ScotRail ScotRail 3 2110 departed 3 carriages

Italic estimated timing, bold is actual.

Updated 19:37