Haymarket around 1936 on 16/12/2025
Departures
Arrivals
Simple
DetailedLimited realtime data being received
We're only receiving realtime data from some of our sources right now, so these times might be incomplete or inaccurate. This usually fixes itself after a few minutes. A site administrator has been alerted.
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
1907
Dundee
Arrived on time
ScotRail · 3 coaches
1
1907
Glasgow Central
Arrived at 1906
ScotRail · 3 coaches
3
1908
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1909
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1912
Edinburgh Airport
Bus service
ScotRail service
1913
Dunblane
Arrived on time
ScotRail · 4 coaches
3
1917
Leven
Arrived at 1920
ScotRail · 5 coaches
1
1917
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1919
Edinburgh
Arrived at 1923
ScotRail · 8 coaches
4
1921
Edinburgh Airport
Bus service
ScotRail service
1923
Helensburgh Central
Arrived at 1929
ScotRail · 6 coaches
3
1923
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1926
Edinburgh Airport
Bus service
ScotRail service
1928
Edinburgh
Arrived at 1927
ScotRail · 6 coaches
4
1930
Glasgow Queen Street
Arrived at 1932
ScotRail · 8 coaches
3
1932
Cowdenbeath
Arrived on time
ScotRail · 4 coaches
1
1933
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1934
Manchester Piccadilly
Arrived at 1936
Transpennine Express · 5 coaches
3
1936
Edinburgh
Arrived on time
ScotRail Inter7City · 5 coaches
2
1938
Edinburgh
Arrived at 1939
ScotRail Inter7City · 5 coaches
4
1938
Perth
Arrived on time
ScotRail · 3 coaches
1
1939
Edinburgh Airport
Bus service
ScotRail service
1942
Edinburgh Airport
Bus service
ScotRail service
1942
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1946
Edinburgh
Arrived at 1945
ScotRail · 5 coaches
2
1947
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
1948
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1950
Edinburgh Airport
Bus service
ScotRail service
1950
Dunblane
Arrived on time
ScotRail · 6 coaches
3
1953
Edinburgh
Arrived at 1952
ScotRail · 2 coaches
2
1956
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
1956
Leven
Arrived on time
ScotRail · 2 coaches
1
1959
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2000
Edinburgh Airport
Bus service
ScotRail service
2000
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2003
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2006
Dundee
Arrived on time
ScotRail · 5 coaches
1
2007
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2008
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
2009
Edinburgh
Arrived at 2008
ScotRail · 2 coaches
2
2010
Edinburgh Airport
Bus service
ScotRail service
2013
Helensburgh Central
Arrived at 2020
ScotRail · 6 coaches
3
2017
London Euston
Arrived at 2041
Avanti WC Pendolino · 9 coaches
3
2020
Edinburgh Airport
Bus service
ScotRail service
2020
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2021
Edinburgh
Arrived at 2020
ScotRail · 2 coaches
2
2021
Leven
Arrived on time
ScotRail · 2 coaches
1
2022
Dunblane
Arrived at 2024
ScotRail · 7 coaches
3
2023
Birmingham New Street
Arrived at 2111
CrossCountry Voyager · 5 coaches
4
2030
Edinburgh Airport
Bus service
ScotRail service
2030
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2031
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2032
Cowdenbeath
Arrived on time
ScotRail · 3 coaches
1
2034
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2038
London Kings Cross
Arrived at 2123
LNER Azuma · 9 coaches
2
2039
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
2039
Perth
Arrived at 2038
ScotRail · 3 coaches
1
2040
Edinburgh Airport
Bus service
ScotRail service
2041
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2044
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2043
Aberdeen
Arrived on time
LNER Azuma · 9 coaches
1
2044
Dunblane
Arrived at 2045
ScotRail · 6 coaches
3
2049
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
2050
Edinburgh Airport
Bus service
ScotRail service
2051
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
2054
Edinburgh
Arrived at 2057
ScotRail · 2 coaches
2
2056
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2056
Glasgow Central
Arrived on time
ScotRail · 4 coaches
3
2100
Edinburgh Airport
Bus service
ScotRail service
2100
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
2103
Leven
Arrived on time
ScotRail · 3 coaches
1
2104
Edinburgh
Arrived at 2106
ScotRail · 5 coaches
2