Haymarket around 0934 on 26/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
0911
Edinburgh Airport
Bus service
ScotRail service
0914
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
0919
Edinburgh Airport
Bus service
ScotRail service
0928
Edinburgh Airport
Bus service
ScotRail service
0938
Edinburgh Airport
Bus service
ScotRail service
0942
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
0948
Edinburgh Airport
Bus service
ScotRail service
0958
Edinburgh Airport
Bus service
ScotRail service
1008
Edinburgh Airport
Bus service
ScotRail service
1009
Edinburgh
Arrived on time
ScotRail service
2
1012
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1018
Edinburgh Airport
Bus service
ScotRail service
1018
Edinburgh
Arrived on time
ScotRail service
4
1024
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1028
Edinburgh Airport
Bus service
ScotRail service
1029
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
1029
Edinburgh
Arrived at 1038
ScotRail service
4
1036
Edinburgh
Arrived on time
ScotRail service
4
1038
Edinburgh Airport
Bus service
ScotRail service
1039
Edinburgh
Arrived on time
ScotRail service
2
1045
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1048
Edinburgh Airport
Bus service
ScotRail service
1048
Edinburgh
Arrived on time
ScotRail service
4
1050
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
1054
Dunblane
Arrived on time
ScotRail service
3
1058
Edinburgh Airport
Bus service
ScotRail service
1101
Glasgow Queen Street
Arrived at 1102
ScotRail service
3