Haymarket around 0948 on 26/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
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
1108
Edinburgh Airport
Bus service
ScotRail service
1109
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
1111
Edinburgh
Arrived on time
ScotRail · 6 coaches
4