Haymarket

TrainTimesLive
Menu Close menu

Trains running between Kirkcaldy and Inverkeithing may be delayed, revised or cancelled. Details (opens National Rail in a new tab)

Haymarket HYM

Stopping Services All Services

590 trains today · ScotRail and Avanti West Coast · 89% on time so far · 9 cancelled

Departures Arrivals

Schedules

ScotRailTPEAvantiCrossCountryLNER

Arrivals at Haymarket
STP Time From To Platform Actual / Expected Status Formation
WTTThe permanent working timetable 1725 Edinburgh 5L22 ScotRail ScotRail passes Haymarket Depot 2 cancelled 3 carriages 170404
WTTThe permanent working timetable 1751 Perth 1L84 ScotRail ScotRail Edinburgh 1 1819 1819 3 carriages 170411
WTTThe permanent working timetable 1759 Leven 2G08 ScotRail ScotRail Edinburgh 1 1813 1813 2 carriages 158726
WTTThe permanent working timetable 1803 Dundee 1L24 ScotRail ScotRail Edinburgh 1 1819 1819 5 carriages 158703+170433
WTTThe permanent working timetable 1807 Edinburgh 2P11 ScotRail ScotRail Dunblane 4 1807 arrived+3 6 carriages 385004+385021
WTTThe permanent working timetable 1808 Glasgow Central 1Y92 ScotRail ScotRail Edinburgh 3 1810 1810arrived+3 3 carriages 385012
WTTThe permanent working timetable 1811 Edinburgh 2H41 ScotRail ScotRail Helensburgh Central 4 1813 1813arrived 6 carriages 334034+334038
WTTThe permanent working timetable 1812 Glasgow Queen Street 1R98 ScotRail ScotRail Edinburgh 3 1813 1813 8 carriages 385101+385123
WTTThe permanent working timetable 1815 London Euston 9S70 Avanti West Coast Avanti Edinburgh 3 1820 1820 9 carriages 390042
VAROverlay: a short-term plan replacing the timetable for this date 1817 Plymouth 1S45 CrossCountry CrossCountry Aberdeen 2 5 carriages 221124
WTTThe permanent working timetable 1819 Edinburgh 1R07 ScotRail ScotRail Glasgow Queen Street 4 8 carriages 385110+385112
WTTThe permanent working timetable 1821 Helensburgh Central 2H18 ScotRail ScotRail Edinburgh 3 1826 1826 6 carriages 334015+334031
WTTThe permanent working timetable 1822 Edinburgh 2G87 ScotRail ScotRail Leven 2 1830 1830 3 carriages 170411
WTTThe permanent working timetable 1822 Leven 2K74 ScotRail ScotRail Edinburgh 1 1829 1829 2 carriages 158738
WTTThe permanent working timetable 1824 Dunblane 2P02 ScotRail ScotRail Edinburgh 3 6 carriages 385007+385026
WTTThe permanent working timetable 1826 Aberdeen 1B88 ScotRail ScotRail Edinburgh 1 1848 1848 4 carriages HA21
WTTThe permanent working timetable 1831 Glasgow Queen Street 1R04 ScotRail ScotRail Edinburgh 3 8 carriages 385108+385116
WTTThe permanent working timetable 1831 Edinburgh 2Y93 ScotRail ScotRail Glasgow Central 4 3 carriages 385012
WTTThe permanent working timetable 1833 Edinburgh 2V71 ScotRail ScotRail Garscadden 2 6 carriages 334005+334017
WTTThe permanent working timetable 1835 Edinburgh 1D61 ScotRail ScotRail Glasgow Central 4 6 carriages 385002+385016
WTTThe permanent working timetable 1839 Glasgow Central 2Y52 ScotRail ScotRail Edinburgh 3 6 carriages 385019+385038
WTTThe permanent working timetable 1839 Edinburgh 2P13 ScotRail ScotRail Dunblane 4 6 carriages 385007+385026
VAROverlay: a short-term plan replacing the timetable for this date 1840 London King's Cross 1S19 London North Eastern Railway LNER Aberdeen 2 1849 1849 9 carriages 800108
WTTThe permanent working timetable 1842 Glasgow Queen Street 1R06 ScotRail ScotRail Edinburgh 3 cancelled 8 carriages 385103+385121
VAROverlay: a short-term plan replacing the timetable for this date 1842 Cowdenbeath 2G42 ScotRail ScotRail Edinburgh 1 cancelled 3 carriages 170451
WTTThe permanent working timetable 1843 Edinburgh 2H43 ScotRail ScotRail Helensburgh Central 4 6 carriages 334015+334031
WTTThe permanent working timetable 1844 Edinburgh 1L95 ScotRail ScotRail Perth 2 2 carriages 158726
WTTThe permanent working timetable 1845½ Haymarket Depot 5H08 ScotRail ScotRail passes Aberdeen Clayhills Car.M.D 0
WTTThe permanent working timetable 1848 Dunblane 2P04 ScotRail ScotRail Edinburgh 3 6 carriages 385029+385045
WTTThe permanent working timetable 1849 Perth 1L86 ScotRail ScotRail Edinburgh 1 1852 1852 2 carriages 158731
WTTThe permanent working timetable 1849 Edinburgh 1R11 ScotRail ScotRail Glasgow Queen Street 4 8 carriages 385108+385116
WTTThe permanent working timetable 1854 Helensburgh Central 2H20 ScotRail ScotRail Edinburgh 3 6 carriages 334032+334037
WTTThe permanent working timetable 1856 Edinburgh 9M62 Avanti West Coast Avanti Birmingham New Street 4 9 carriages 390042
WTTThe permanent working timetable 1858 Glasgow Queen Street 1R08 ScotRail ScotRail Edinburgh 3 8 carriages 385102+385104
VAROverlay: a short-term plan replacing the timetable for this date 1859 Edinburgh 2G35 ScotRail ScotRail Cowdenbeath 2 2 carriages 158738
WTTThe permanent working timetable 1900 Leven 2G10 ScotRail ScotRail Edinburgh 1 1907 1907 2 carriages 158723
WTTThe permanent working timetable 1904 Edinburgh 1Y95 ScotRail ScotRail Glasgow Central 4 3 carriages 385038
WTTThe permanent working timetable 1904 Edinburgh 1L27 ScotRail ScotRail Dundee 2 5 carriages 158703+170433
WTTThe permanent working timetable 1905 Haymarket Depot 5L97 ScotRail ScotRail passes Edinburgh 1 3 carriages 170396
WTTThe permanent working timetable 1905 Glasgow Central 1Y94 ScotRail ScotRail Edinburgh 3 3 carriages 385018
VAROverlay: a short-term plan replacing the timetable for this date 1908 Dundee 1L26 ScotRail ScotRail Edinburgh 1 3 carriages 170403
WTTThe permanent working timetable 1908 Edinburgh 2P15 ScotRail ScotRail Dunblane 4 6 carriages 385029+385045
WTTThe permanent working timetable 1909 Edinburgh 2K77 ScotRail ScotRail Leven 2 2 carriages 158731
WTTThe permanent working timetable 1913 Haymarket Depot 5H19 ScotRail ScotRail passes Edinburgh 1 4 carriages HA19
VAROverlay: a short-term plan replacing the timetable for this date 1913 Dunblane 2P06 ScotRail ScotRail Edinburgh 3 4 carriages 385105
WTTThe permanent working timetable 1917½ Edinburgh 5T51 ScotRail ScotRail passes Haymarket Depot 2 1917 1917 3 carriages 170413
WTTThe permanent working timetable 1919 Edinburgh 1R15 ScotRail ScotRail Glasgow Queen Street 4 8 carriages 385102+385104
WTTThe permanent working timetable 1920 Leven 2K76 ScotRail ScotRail Edinburgh 1 1948 1948 5 carriages 158736+170396
WTTThe permanent working timetable 1923 Helensburgh Central 2H54 ScotRail ScotRail Edinburgh 3 6 carriages 334001+334004
WTTThe permanent working timetable 1925 Edinburgh 2G89 ScotRail ScotRail Leven 2 2 carriages 158723
WTTThe permanent working timetable 1928 Edinburgh 2H45 ScotRail ScotRail Helensburgh Central 4 6 carriages 334032+334037
WTTThe permanent working timetable 1929 Glasgow Queen Street 1R12 ScotRail ScotRail Edinburgh 3 8 carriages 385118+385120
WTTThe permanent working timetable 1932 Edinburgh 2Y83 ScotRail ScotRail Glasgow Central 4 6 carriages 385018+385019
WTTThe permanent working timetable 1933 Manchester Airport 1S75 TransPennine Express TPE Edinburgh 3 1935 1935 5 carriages 397012
WTTThe permanent working timetable 1933 Cowdenbeath 2G44 ScotRail ScotRail Edinburgh 1 5 carriages 158728+170404
WTTThe permanent working timetable 1934 Edinburgh 1A93 ScotRail ScotRail Aberdeen 2 4 carriages HA21
WTTThe permanent working timetable 1939 Perth 1L88 ScotRail ScotRail Edinburgh 1 5 carriages 158713+170429
WTTThe permanent working timetable 1939 Edinburgh 1H29 ScotRail ScotRail Inverness 2 4 carriages HA19
WTTThe permanent working timetable 1941 Edinburgh 2P67 ScotRail ScotRail Dunblane 4 3 carriages 385006
WTTThe permanent working timetable 1946 Glasgow Central 2Y42 ScotRail ScotRail Edinburgh 3 3 carriages 385017
WTTThe permanent working timetable 1946 Edinburgh 1L97 ScotRail ScotRail Perth 2 3 carriages 170396
WTTThe permanent working timetable 1948 Edinburgh 1R19 ScotRail ScotRail Glasgow Queen Street 4 8 carriages 385118+385120
WTTThe permanent working timetable 1949 Dunblane 2P08 ScotRail ScotRail Edinburgh 3 cancelled 4 carriages 385113
WTTThe permanent working timetable 1953 Edinburgh 2G21 ScotRail ScotRail Cowdenbeath 2 5 carriages 158728+170404
WTTThe permanent working timetable 1956 Leven 2G12 ScotRail ScotRail Edinburgh 1 2011 2011 4 carriages 158732+158733
VAROverlay: a short-term plan replacing the timetable for this date 1956½ Edinburgh 5B90 ScotRail ScotRail passes Cadder HST Depot 2
WTTThe permanent working timetable 1957 Edinburgh 2H47 ScotRail ScotRail Helensburgh Central 4 6 carriages 334001+334004
WTTThe permanent working timetable 1957 Helensburgh Central 2H56 ScotRail ScotRail Edinburgh 3 6 carriages 334006+334008
WTTThe permanent working timetable 2000 Glasgow Queen Street 1R16 ScotRail ScotRail Edinburgh 3 8 carriages 385109+385115
WTTThe permanent working timetable 2003 Edinburgh 5S75 TransPennine Express TPE passes Polmadie DHS 4 2002 2002 5 carriages 397012
VAROverlay: a short-term plan replacing the timetable for this date 2004 Edinburgh 1L29 ScotRail ScotRail Dundee 2 3 carriages 170403
WTTThe permanent working timetable 2006 Dundee 1L28 ScotRail ScotRail Edinburgh 1 2 carriages 158727
WTTThe permanent working timetable 2006 Glasgow Central 1Y96 ScotRail ScotRail Edinburgh 3 3 carriages 385022
WTTThe permanent working timetable 2007 Edinburgh 2P69 ScotRail ScotRail Dunblane 4 cancelled 4 carriages 385113
WTTThe permanent working timetable 2008 Edinburgh 2K79 ScotRail ScotRail Leven 2 3 carriages 170396
WTTThe permanent working timetable 2011 Helensburgh Central 2H02 ScotRail ScotRail Edinburgh 3 6 carriages 334016+334030

Italic estimated timing, bold is actual.

Updated 18:13

Next stations along the line by trains today