Haymarket around 1923 on 26/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
1854
Edinburgh Airport
Bus service
ScotRail service
1855
Dalmuir
Arrived on time
ScotRail · 3 coaches
3
1901
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1901
Glasgow Queen Street
Arrived at 1903
ScotRail service
3
1903
Edinburgh Airport
Bus service
ScotRail service
1909
Edinburgh
Arrived at 1908
ScotRail · 3 coaches
2
1918
Edinburgh
Arrived on time
ScotRail service
4
1921
Edinburgh Airport
Bus service
ScotRail service
1922
Leven
Arrived on time
ScotRail · 2 coaches
1
1923
Dalmuir
Arrived on time
ScotRail service
3
1924
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1926
Edinburgh Airport
Bus service
ScotRail service
1933
Edinburgh
Arrived on time
ScotRail service
4
1933
Arbroath
Arrived on time
ScotRail service
1
1933
Glasgow Queen Street
Arrived on time
ScotRail service
3
1937
Edinburgh
Arrived at 1936
ScotRail service
4
1939
Edinburgh Airport
Bus service
ScotRail service
1939
Edinburgh
Arrived at 1938
ScotRail · 3 coaches
2
1942
Edinburgh Airport
Bus service
ScotRail service
1945
Perth
Arrived at 1947
ScotRail · 6 coaches
1
1947
Glasgow Central
Arrived on time
ScotRail service
3
1950
Edinburgh Airport
Bus service
ScotRail service
1950
Dunblane
Arrived on time
ScotRail service
3
1956
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
2000
Edinburgh Airport
Bus service
ScotRail service
2005
Glasgow Queen Street
Arrived on time
ScotRail service
3
2010
Edinburgh Airport
Bus service
ScotRail service
2020
Edinburgh Airport
Bus service
ScotRail service
2022
Leven
Arrived at 2023
ScotRail · 3 coaches
1
2030
Edinburgh Airport
Bus service
ScotRail service
2031
Edinburgh
Arrived on time
ScotRail service
4
2032
Aberdeen
Arrived on time
ScotRail · 3 coaches
1
2040
Edinburgh Airport
Bus service
ScotRail service
2040
Glasgow Central
Arrived on time
ScotRail · 3 coaches
3
2045
Perth
Arrived on time
ScotRail service
1
2050
Edinburgh Airport
Bus service
ScotRail service