Haymarket around 2000 on 26/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
1933
Arbroath
Arrived on time
ScotRail service
1
1933
Glasgow Queen Street
Arrived on time
ScotRail service
3
1933
Edinburgh
Arrived on time
ScotRail service
4
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
2100
Edinburgh Airport
Bus service
ScotRail service
2110
Edinburgh Airport
Bus service
ScotRail service
2110
Bathgate
Arrived at 2113
ScotRail · 3 coaches
3
2120
Edinburgh Airport
Bus service
ScotRail service