Haymarket

TrainTimesLive
Menu Close menu

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

Haymarket HYM

Stopping Services All Services

Departures Arrivals

Schedules
−1 hour 19:08 to 21:08 +1 hour Now
Departures from Haymarket
STP Time From To Platform Actual Status Formation
VAROverlay: a short-term plan replacing the timetable for this date 1841 London King's Cross Aberdeen 1S19 London North Eastern Railway LNER 2 1854 departed+13 9 carriages 800104
WTTThe permanent working timetable 1853 Perth Edinburgh 1L86 ScotRail ScotRail 1 1853 departed 5 carriages 158732+170410
WTTThe permanent working timetable 1853 London King's Cross Glasgow Queen Street 1S97 Lumo Lumo 4 1856 departed+3 5 carriages 803004
WTTThe permanent working timetable 1854 Haymarket Depot Aberdeen Clayhills Car.M.D 5H08 ScotRail ScotRail passes 0
WTTThe permanent working timetable 1855 Helensburgh Central Edinburgh 2H20 ScotRail ScotRail 3 1855 departed 6 carriages 334016+334034
WTTThe permanent working timetable 1858 Edinburgh Cowdenbeath 2G35 ScotRail ScotRail 2 1900 departed 3 carriages 170431
VAROverlay: a short-term plan replacing the timetable for this date 1858 Edinburgh London Euston 9M62 Avanti West Coast Avanti 4 1900 departed 11 carriages 390128
WTTThe permanent working timetable 1901 Edinburgh Bathgate 2M21 ScotRail ScotRail 4 1903 departed+3 6 carriages 334007+334031
VAROverlay: a short-term plan replacing the timetable for this date 1903 Glasgow Queen Street London King's Cross 1E88 Lumo Lumo 3 cancelled 5 carriages 803003
WTTThe permanent working timetable 1904 Leven Edinburgh 2G10 ScotRail ScotRail 1 1902 departed 2 carriages 158727
WTTThe permanent working timetable 1905 Edinburgh Dundee 1L27 ScotRail ScotRail 2 1905 departed 5 carriages 158725+170450
WTTThe permanent working timetable 1905 Edinburgh Glasgow Central 1Y95 ScotRail ScotRail 4 1906 departed 3 carriages 385026
WTTThe permanent working timetable 1907 Glasgow Central Edinburgh 1Y94 ScotRail ScotRail 3 1907 departed 3 carriages 385039
WTTThe permanent working timetable 1907 Dundee Edinburgh 1L26 ScotRail ScotRail 1 1907 departed 3 carriages 170403
WTTThe permanent working timetable 1908 Edinburgh Dunblane 2P15 ScotRail ScotRail 4 1908 departed 6 carriages 385024+385032
WTTThe permanent working timetable 1910 Edinburgh Leven 2K77 ScotRail ScotRail 2 1909 departed 5 carriages 158732+170410
WTTThe permanent working timetable 1913 Haymarket Depot Edinburgh 5H19 ScotRail ScotRail passes 1 1911 passed-2 4 carriages HA02
WTTThe permanent working timetable 1914 Dunblane Edinburgh 2P06 ScotRail ScotRail 3 1912 departed-2 4 carriages 385110
WTTThe permanent working timetable 1917 Leven Edinburgh 2K76 ScotRail ScotRail 1 1917 departed 5 carriages 158738+170452
WTTThe permanent working timetable 1920 Edinburgh Glasgow Queen Street 1R15 ScotRail ScotRail 4 1919 departed 8 carriages 385104+385115
WTTThe permanent working timetable 1924 Helensburgh Central Edinburgh 2H54 ScotRail ScotRail 3 1923 departed 6 carriages 334005+334026
WTTThe permanent working timetable 1924 Edinburgh Leven 2G89 ScotRail ScotRail 2 1923 departed 3 carriages 170412
WTTThe permanent working timetable 1925 Glenrothes With Thornton Haymarket Depot 5K11 ScotRail ScotRail passes 0 1919 passed-6 3 carriages 170426
WTTThe permanent working timetable 1928 Edinburgh Helensburgh Central 2H45 ScotRail ScotRail 4 1928 departed 6 carriages 334016+334034
WTTThe permanent working timetable 1933 Cowdenbeath Edinburgh 2G44 ScotRail ScotRail 1 1933 departed 4 carriages 158718+158731
WTTThe permanent working timetable 1934 Edinburgh Glasgow Central 2Y83 ScotRail ScotRail 4 1934 departed 3 carriages 385039
WTTThe permanent working timetable 1937 Edinburgh Aberdeen 1A93 ScotRail ScotRail 2 1937 departed 4 carriages HA18
WTTThe permanent working timetable 1939 Edinburgh Inverness 1H29 ScotRail ScotRail 4 1939 departed 4 carriages HA02
WTTThe permanent working timetable 1939 Perth Edinburgh 1L88 ScotRail ScotRail 1 1939 departed 2 carriages 158726
WTTThe permanent working timetable 1942 Edinburgh Dunblane 2P67 ScotRail ScotRail 4 1943 departed 3 carriages 385003
WTTThe permanent working timetable 1946 Edinburgh Perth 1L97 ScotRail ScotRail 2 1946 departed 5 carriages 158738+170452
WTTThe permanent working timetable 1947 Glasgow Central Edinburgh 2Y42 ScotRail ScotRail 3 1947 departed 3 carriages 385001
WTTThe permanent working timetable 1949 Edinburgh Glasgow Queen Street 1R19 ScotRail ScotRail 4 1948 departed 8 carriages 385102+385111
WTTThe permanent working timetable 1950 Glenrothes With Thornton Haymarket Depot 5G09 ScotRail ScotRail passes 0 1949 passed 3 carriages 170407
WTTThe permanent working timetable 1951 Dunblane Edinburgh 2P08 ScotRail ScotRail 3 1950 departed 6 carriages 385008+385021
WTTThe permanent working timetable 1953 Edinburgh Cowdenbeath 2G21 ScotRail ScotRail 2 1953 departed 2 carriages 158705
WTTThe permanent working timetable 1957 Helensburgh Central Edinburgh 2H56 ScotRail ScotRail 3 1956 departed 6 carriages 334008+334021
WTTThe permanent working timetable 1957 Leven Edinburgh 2G12 ScotRail ScotRail 1 1956 departed 4 carriages 158713+158720
WTTThe permanent working timetable 1957 Edinburgh Haymarket Depot 5B90 ScotRail ScotRail passes 2
WTTThe permanent working timetable 1959 Edinburgh Helensburgh Central 2H47 ScotRail ScotRail 4 1958 departed 6 carriages 334005+334026
WTTThe permanent working timetable 2002 Craiginches Aberdeen C.Ra Oxwellmains Lafarge Colas 6B32 Not specified (freight or charter) Not specified (freight or charter) passes 1 cancelled
WTTThe permanent working timetable 2004 Edinburgh Dundee 1L29 ScotRail ScotRail 2 2003 departed 3 carriages 170403
WTTThe permanent working timetable 2007 Dundee Edinburgh 1L28 ScotRail ScotRail 1 2006 departed 6 carriages 170415+170471
WTTThe permanent working timetable 2008 Edinburgh Dunblane 2P69 ScotRail ScotRail 4 2007 departed 6 carriages 385008+385021
WTTThe permanent working timetable 2009 Edinburgh Leven 2K79 ScotRail ScotRail 2 2009 departed 2 carriages 158731
WTTThe permanent working timetable 2009 Glasgow Central Edinburgh 1Y96 ScotRail ScotRail 3 2008 departed 3 carriages 385013
WTTThe permanent working timetable 2013 Edinburgh Haymarket Depot 5L88 ScotRail ScotRail passes 2 2011 passed 2 carriages 158726
WTTThe permanent working timetable 2013 Helensburgh Central Edinburgh 2H02 ScotRail ScotRail 3 2013 departed 6 carriages 334023+334032
VAROverlay: a short-term plan replacing the timetable for this date 2017 Edinburgh Manchester Airport 1M65 TransPennine Express TPE 4 2017 departed 5 carriages 397005
WTTThe permanent working timetable 2018 London Euston Edinburgh 9S80 Avanti West Coast Avanti 3 2042 departed+24 11 carriages 390117
WTTThe permanent working timetable 2020 Edinburgh Glasgow Queen Street 1R21 ScotRail ScotRail 4 2021 departed 8 carriages 385119+385120
WTTThe permanent working timetable 2021 Edinburgh Leven 2G91 ScotRail ScotRail 2 2021 departed 2 carriages 158727
WTTThe permanent working timetable 2022 Dunblane Edinburgh 2P10 ScotRail ScotRail 3 2021 departed 7 carriages 385041+385108
WTTThe permanent working timetable 2022 Leven Edinburgh 2K78 ScotRail ScotRail 1 2019 departed-2 2 carriages 158708
WTTThe permanent working timetable 2024 Plymouth Glasgow Central 1S49 CrossCountry CrossCountry 4 2040 departed+16 5 carriages 221111
WTTThe permanent working timetable 2031 Edinburgh Glasgow Central 2Y85 ScotRail ScotRail 4 2033 departed 3 carriages 385013
WTTThe permanent working timetable 2032 Cowdenbeath Edinburgh 2G46 ScotRail ScotRail 1 2032 departed 3 carriages 170431
WTTThe permanent working timetable 2035 Edinburgh Helensburgh Central 2H49 ScotRail ScotRail 4 2036 departed 6 carriages 334008+334021
WTTThe permanent working timetable 2039 London King's Cross Aberdeen 1S23 London North Eastern Railway LNER 2 2044 departed+5 9 carriages 800101
WTTThe permanent working timetable 2039 Glasgow Central Edinburgh 2Y84 ScotRail ScotRail 3 2037 departed-2 3 carriages 385042
WTTThe permanent working timetable 2039 Perth Edinburgh 1L90 ScotRail ScotRail 1 2039 departed 5 carriages 158740+170401
WTTThe permanent working timetable 2042 Edinburgh Dunblane 2P71 ScotRail ScotRail 4 2044 departed 3 carriages 385001
WTTThe permanent working timetable 2044 Edinburgh Perth 1L99 ScotRail ScotRail 2 2048 departed+4 2 carriages 158713
WTTThe permanent working timetable 2045 Aberdeen Doncaster 1E31 London North Eastern Railway LNER 1 2045 departed 9 carriages 800109
WTTThe permanent working timetable 2045 Dunblane Edinburgh 2P62 ScotRail ScotRail 3 2046 departed 6 carriages 385020+385028
WTTThe permanent working timetable 2048 Glasgow Queen Street Craigentinny T.&R.S.M.D 5S97 Lumo Lumo passes 3 2049 passed 5 carriages 803004
WTTThe permanent working timetable 2048 Glasgow Queen Street Craigentinny T.&R.S.M.D 5S97 Lumo Lumo passes 3
WTTThe permanent working timetable 2049 Edinburgh Glasgow Queen Street 1R25 ScotRail ScotRail 4 2050 departed 8 carriages 385122+385124
WTTThe permanent working timetable 2050½ Haymarket Depot Eastfield H.S. 5V21 ScotRail ScotRail passes 0
WTTThe permanent working timetable 2052 Helensburgh Central Edinburgh 2H04 ScotRail ScotRail 3 2053 departed 6 carriages 334006+334025
WTTThe permanent working timetable 2052½ Edinburgh Polmadie Car M.D. 5S80 Avanti West Coast Avanti passes 4 2102 passed+10 11 carriages 390117
WTTThe permanent working timetable 2054 Edinburgh Cowdenbeath 2G71 ScotRail ScotRail 2 2054 departed 2 carriages 158720
WTTThe permanent working timetable 2056 Glasgow Central Edinburgh 1C52 ScotRail ScotRail 3 2057 departed 4 carriages 385109
WTTThe permanent working timetable 2056 Edinburgh Helensburgh Central 2H51 ScotRail ScotRail 4 2058 departed 6 carriages 334023+334032
WTTThe permanent working timetable 2058 Edinburgh Haymarket Depot 5L90 ScotRail ScotRail passes 2 2057 passed 2 carriages 158740
WTTThe permanent working timetable 2104 Leven Edinburgh 2G70 ScotRail ScotRail 1 2103 departed 3 carriages 170405
WTTThe permanent working timetable 2104 Edinburgh Dundee 1L31 ScotRail ScotRail 2 2105 departed 5 carriages 158708+170471
WTTThe permanent working timetable 2107 Dundee Edinburgh 1L30 ScotRail ScotRail 1 2110 departed+3 3 carriages 170470
WTTThe permanent working timetable 2107 Edinburgh Dunblane 2P73 ScotRail ScotRail 4 2108 departed 3 carriages 385028

Italic estimated timing, bold is actual.

Updated 08:28

Next stations along the line by trains today