Haymarket around 1023 on 21/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
0954
Edinburgh Airport
Bus service
ScotRail service
0959
Glenrothes with Thornton
Departed on time
ScotRail · 5 coaches
2
1001
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1004
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1004
Edinburgh Airport
Bus service
ScotRail service
1005
Edinburgh
Departed on time
ScotRail · 6 coaches
1
1010
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1014
Edinburgh Airport
Bus service
ScotRail service
1018
Manchester Airport
Departed on time
Transpennine Express · 5 coaches
4
1019
Edinburgh
Departed at 1023
ScotRail · 5 coaches
1
1019
Leven
Departed on time
ScotRail · 4 coaches
2
1024
Edinburgh Airport
Bus service
ScotRail service
1030
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1031
Glasgow Central
Departed on time
ScotRail · 4 coaches
4
1034
Edinburgh Airport
Bus service
ScotRail service
1034
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1038
Edinburgh
Departed at 1042
ScotRail · 2 coaches
1
1039
Dunblane
Departed on time
ScotRail · 6 coaches
4
1043
Edinburgh Airport
Bus service
ScotRail service
1044
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1045
Edinburgh
Departed on time
ScotRail · 5 coaches
3
1052
Edinburgh Airport
Bus service
ScotRail service
1054
Aberdeen
Departed on time
ScotRail · 3 coaches
2
1056
Edinburgh
Departed at 1109
ScotRail · 5 coaches
1
1056
London Euston
Departed on time
Avanti WC Pendolino · 9 coaches
4
1058
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1101
Edinburgh Airport
Bus service
ScotRail service
1103
Glenrothes with Thornton
Departed on time
ScotRail · 5 coaches
2
1104
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1110
Edinburgh Airport
Bus service
ScotRail service
1111
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1114
Edinburgh
Departed at 1118
ScotRail · 6 coaches
1
1116
Stirling
Departed on time
ScotRail · 4 coaches
4
1119
Edinburgh Airport
Bus service
ScotRail service
1119
Leven
Departed on time
ScotRail · 5 coaches
2
1124
Edinburgh
Departed at 1128
ScotRail · 6 coaches
3
1128
Edinburgh Airport
Bus service
ScotRail service
1134
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1136
Dundee
Departed on time
ScotRail · 6 coaches
2
1137
Edinburgh Airport
Bus service
ScotRail service
1138
Dunblane
Departed on time
ScotRail · 6 coaches
4
1138
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1142
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1142
Edinburgh
Departed at 1143
ScotRail · 6 coaches
3
1146
Edinburgh Airport
Bus service
ScotRail service

Search Menu