Haymarket around 1932 on 15/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1903
Edinburgh Airport
Bus service
ScotRail service
1903
London Kings Cross
Departed at 1905
Lumo (East Coast) · 5 coaches
3
1904
Edinburgh
Departed on time
ScotRail · 4 coaches
1
1905
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1905
Dundee
Departed on time
ScotRail · 5 coaches
2
1907
Edinburgh
Departed at 1910
ScotRail · 3 coaches
3
1907
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1908
Dunblane
Departed at 1909
ScotRail · 6 coaches
4
1910
Leven
Departed on time
ScotRail · 2 coaches
2
1913
Edinburgh Airport
Bus service
ScotRail service
1914
Edinburgh
Departed on time
ScotRail · 4 coaches
3
1917
Edinburgh
Departed at 1918
ScotRail · 3 coaches
1
1920
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1923
Edinburgh Airport
Bus service
ScotRail service
1924
Edinburgh
Cancelled (problem with train)
ScotRail service
1924
Leven
Departed on time
ScotRail · 3 coaches
2
1928
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1933
Edinburgh
Departed on time
ScotRail · 2 coaches
1
1933
Edinburgh Airport
Bus service
ScotRail service
1934
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1937
Aberdeen
Departed on time
ScotRail Inter7City · 4 coaches
2
1939
Inverness
Departed at 1959
ScotRail · 3 coaches
4
1939
Edinburgh
Departed at 1943
ScotRail · 2 coaches
1
1942
Dunblane
Departed on time
ScotRail · 3 coaches
4
1943
Edinburgh Airport
Bus service
ScotRail service
1946
Perth
Departed on time
ScotRail · 3 coaches
2
1947
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1949
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1951
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1953
Edinburgh Airport
Bus service
ScotRail service
1953
Cowdenbeath
Departed on time
ScotRail · 2 coaches
2
1957
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1957
Edinburgh
Departed at 1958
ScotRail · 3 coaches
1
1959
Helensburgh Central
Departed at 2002
ScotRail · 3 coaches
4
2003
Edinburgh Airport
Bus service
ScotRail service
2004
Dundee
Departed at 2006
ScotRail · 2 coaches
2
2007
Edinburgh
Departed at 2009
ScotRail · 6 coaches
1
2008
Dunblane
Departed on time
ScotRail · 6 coaches
4
2009
Edinburgh
Departed on time
ScotRail · 3 coaches
3
2009
Leven
Departed on time
ScotRail · 2 coaches
2
2013
Edinburgh Airport
Bus service
ScotRail service
2013
Edinburgh
Departed at 2017
ScotRail · 6 coaches
3
2017
Manchester Airport
Departed on time
Transpennine Express · 5 coaches
4
2018
Edinburgh
Departed at 2021
Avanti WC Pendolino · 9 coaches
3
2020
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2021
Leven
Departed on time
ScotRail · 2 coaches
2
2022
Edinburgh
Departed at 2024
ScotRail · 2 coaches
1
2022
Edinburgh
Departed at 2025
ScotRail · 7 coaches
3
2023
Edinburgh Airport
Bus service
ScotRail service
2024
Glasgow Central
Departed on time
CrossCountry Voyager · 5 coaches
4
2031
Glasgow Central
Departed at 2032
ScotRail · 3 coaches
4
2032
Edinburgh
Departed on time
ScotRail · 3 coaches
1
2033
Edinburgh Airport
Bus service
ScotRail service
2035
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
2039
Aberdeen
Departed at 2040
LNER Azuma · 9 coaches
2
2039
Edinburgh
Departed at 2044
ScotRail · 3 coaches
3
2039
Edinburgh
Departed on time
ScotRail · 3 coaches
1
2042
Dunblane
Departed at 2043
ScotRail · 3 coaches
4
2043
Edinburgh Airport
Bus service
ScotRail service
2044
Perth
Departed on time
ScotRail · 3 coaches
2
2045
Doncaster
Departed at 2046
LNER Azuma · 9 coaches
1
2045
Edinburgh
Departed at 2047
ScotRail · 6 coaches
3
2049
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
2052
Edinburgh
Departed at 2054
ScotRail · 6 coaches
3
2053
Edinburgh Airport
Bus service
ScotRail service
2054
Cowdenbeath
Cancelled (unknown reason)
ScotRail service
2056
Edinburgh
Departed at 2057
ScotRail · 3 coaches
3
2056
Helensburgh Central
Departed at 2057
ScotRail · 6 coaches
4

Search Menu