Haymarket around 1951 on 09/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
1923
Helensburgh Central
Arrived at 1930
ScotRail · 6 coaches
3
1923
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1926
Edinburgh Airport
Bus service
ScotRail service
1928
Edinburgh
Arrived at 1931
ScotRail · 6 coaches
4
1930
Glasgow Queen Street
Arrived at 1935
ScotRail · 8 coaches
3
1932
Cowdenbeath
Arrived at 1934
ScotRail · 4 coaches
1
1933
Edinburgh
Arrived at 1936
ScotRail · 3 coaches
4
1934
Manchester Airport
Cancelled (high winds)
Transpennine Express service
1936
Edinburgh
Arrived on time
ScotRail Inter7City · 4 coaches
2
1938
Perth
Arrived on time
ScotRail · 2 coaches
1
1939
Edinburgh Airport
Bus service
ScotRail service
1938
Edinburgh
Arrived at 1948
ScotRail Inter7City · 5 coaches
4
1942
Edinburgh Airport
Bus service
ScotRail service
1946
Edinburgh
Arrived at 1945
ScotRail · 4 coaches
2
1947
Glasgow Central
Arrived at 1946
ScotRail · 3 coaches
3
1948
Edinburgh
Arrived at 1952
ScotRail · 8 coaches
4
1950
Edinburgh Airport
Bus service
ScotRail service
1950
Dunblane
Arrived on time
ScotRail · 6 coaches
3
1953
Edinburgh
Arrived on time
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
2001
Glasgow Queen Street
Arrived at 2002
ScotRail · 8 coaches
3
2003
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
2006
Dundee
Arrived on time
ScotRail · 6 coaches
1
2007
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2008
Glasgow Central
Arrived at 2011
ScotRail · 3 coaches
3
2009
Edinburgh
Arrived at 2011
ScotRail · 2 coaches
2
2010
Edinburgh Airport
Bus service
ScotRail service
2013
Helensburgh Central
Cancelled (high winds)
ScotRail service
2017
London Euston
Cancelled (high winds)
Avanti West Coast service
2020
Edinburgh Airport
Bus service
ScotRail service
2020
Edinburgh
Arrived at 2026
ScotRail · 8 coaches
4
2021
Edinburgh
Arrived at 2024
ScotRail · 2 coaches
2
2021
Leven
Arrived at 2022
ScotRail · 2 coaches
1
2023
Dunblane
Arrived on time
ScotRail · 7 coaches
3
2023
Birmingham New Street
Arrived on time
CrossCountry Voyager · 5 coaches
4
2030
Edinburgh Airport
Bus service
ScotRail service
2030
Glasgow Queen Street
Arrived at 2029
ScotRail · 8 coaches
3
2030
Cowdenbeath
Arrived on time
ScotRail · 3 coaches
1
2031
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2034
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
2035
London Kings Cross
Arrived at 2050
LNER Azuma · 9 coaches
2
2039
Glasgow Central
Arrived at 2048
ScotRail · 3 coaches
3
2039
Perth
Cancelled (high winds)
ScotRail service
2040
Edinburgh Airport
Bus service
ScotRail service
2043
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2043
Aberdeen
Arrived at 2105
LNER Azuma · 9 coaches
1
2045
Dunblane
Arrived on time
ScotRail · 6 coaches
3
2049
Edinburgh
Arrived at 2048
ScotRail · 8 coaches
4
2050
Edinburgh Airport
Bus service
ScotRail service
2051
Dumbarton Central
Cancelled (unknown reason)
ScotRail service
2054
Edinburgh
Arrived at 2055
ScotRail · 2 coaches
2
2056
Glasgow Central
Arrived at 2116
ScotRail · 4 coaches
3
2056
Airdrie
Cancelled (high winds)
ScotRail service
2100
Edinburgh Airport
Bus service
ScotRail service
2100
Glasgow Queen Street
Arrived at 2102
ScotRail · 8 coaches
3
2103
Leven
Arrived on time
ScotRail · 3 coaches
1
2104
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
2106
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
2107
Dundee
Arrived at 2130
ScotRail · 3 coaches
1
2110
Edinburgh Airport
Bus service
ScotRail service
2110
Bathgate
Cancelled (unknown reason)
ScotRail service
2111
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
2111
Dundee
Arrived at 2135
CrossCountry Voyager · 5 coaches
1
2117
Plymouth
Arrived at 2122
CrossCountry Voyager · 4 coaches
4
2120
Edinburgh Airport
Bus service
ScotRail service

Search Menu