Haymarket around 1009 on 26/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
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
1118
Edinburgh Airport
Bus service
ScotRail service
1118
Dalmuir
Arrived at 1121
ScotRail service
3
1118
Edinburgh
Arrived on time
ScotRail service
4
1122
Leven
Arrived at 1126
ScotRail service
1
1124
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1127
Edinburgh Airport
Bus service
ScotRail service
1130
Edinburgh
Arrived on time
ScotRail service
4
1131
Glasgow Queen Street
Arrived on time
ScotRail service
3
1132
Arbroath
Arrived on time
ScotRail service
1
1136
Edinburgh Airport
Bus service
ScotRail service
1136
Edinburgh
Arrived on time
ScotRail service
4