Haymarket around 1034 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1004
Edinburgh Airport
Bus service
ScotRail service
1004
Glasgow Queen Street
On time
ScotRail service
4
1004
Dundee
On time
ScotRail service
2
1005
Edinburgh
On time
ScotRail · 2 coaches
1
1007
Dunblane
On time
ScotRail service
4
1008
Leven
On time
ScotRail service
2
1009
Edinburgh
On time
ScotRail · 3 coaches
1
1009
Edinburgh
On time
ScotRail service
3
1012
Dalmuir
On time
ScotRail service
4
1014
Edinburgh Airport
Bus service
ScotRail service
1016
Edinburgh
On time
ScotRail service
1
1017
Manchester Airport
On time
Transpennine Express service
4
1021
Glasgow Queen Street
On time
ScotRail service
4
1024
Edinburgh Airport
Bus service
ScotRail service
1024
Glasgow Central
On time
ScotRail · 3 coaches
4
1025
Leven
On time
ScotRail · 4 coaches
2
1026
Edinburgh
On time
Avanti West Coast service
3
1026
Edinburgh
On time
ScotRail · 6 coaches
1
1030
Glasgow Central
On time
ScotRail service
4
1031
Edinburgh
On time
ScotRail service
3
1033
Edinburgh
On time
ScotRail service
1
1034
Edinburgh Airport
Bus service
ScotRail service
1034
Glasgow Queen Street
On time
ScotRail · 8 coaches
4
1037
Aberdeen
On time
LNER service
2
1038
Inverness
On time
ScotRail service
4
1038
Edinburgh
On time
ScotRail service
3
1041
Perth
On time
ScotRail service
2
1042
Dunblane
On time
ScotRail · 6 coaches
4
1044
Edinburgh Airport
Bus service
ScotRail service
1044
Edinburgh
On time
ScotRail service
1
1046
Dalmuir
On time
ScotRail service
4
1046
Edinburgh
On time
ScotRail service
3
1049
Plymouth
On time
CrossCountry service
1
1050
Edinburgh
On time
ScotRail service
3
1051
Glasgow Queen Street
On time
ScotRail · 8 coaches
4
1054
Edinburgh Airport
Bus service
ScotRail service
1054
Bathgate
On time
ScotRail service
4
1054
Edinburgh
On time
ScotRail service
1
1054
Cowdenbeath
On time
ScotRail · 3 coaches
2
1058
Edinburgh
On time
ScotRail service
3
1102
Glasgow Central
On time
ScotRail service
4
1102
Edinburgh
On time
ScotRail service
1
1104
Edinburgh Airport
Bus service
ScotRail service
1105
Dundee
On time
ScotRail service
2
1106
Glasgow Queen Street
On time
ScotRail service
4
1109
Leven
On time
ScotRail service
2
1109
Dunblane
On time
ScotRail service
4
1110
Edinburgh
On time
ScotRail service
1
1114
Edinburgh Airport
Bus service
ScotRail service
1114
Dalmuir
On time
ScotRail service
2
1120
Glasgow Queen Street
On time
ScotRail · 8 coaches
4
1120
Edinburgh
On time
ScotRail service
3
1121
Edinburgh
On time
ScotRail service
1
1122
Leven
On time
ScotRail service
2
1124
Edinburgh Airport
Bus service
ScotRail service
1124
Edinburgh
On time
ScotRail · 6 coaches
3
1128
Preston
On time
Avanti West Coast service
4
1130
Edinburgh
On time
ScotRail service
1
1132
Glasgow Central
On time
ScotRail service
4
1134
Edinburgh Airport
Bus service
ScotRail service
1134
Edinburgh
On time
ScotRail service
1
1135
Aberdeen
On time
ScotRail service
2
1135
Glasgow Queen Street
On time
ScotRail service
4
1140
Dunblane
On time
ScotRail · 6 coaches
4
1143
Perth
On time
ScotRail service
2
1144
Edinburgh Airport
Bus service
ScotRail service
1144
Dalmuir
On time
ScotRail service
4
1144
Edinburgh
On time
ScotRail service
3
1148
Edinburgh
On time
ScotRail service
3
1149
Edinburgh
On time
ScotRail service
1
1149
Glasgow Queen Street
On time
ScotRail service
4
1152
Edinburgh
On time
ScotRail service
3
1152
Cowdenbeath
On time
ScotRail service
2
1154
Edinburgh Airport
Bus service
ScotRail service
1154
Glasgow Central
On time
ScotRail service
4
1159
Edinburgh
On time
ScotRail service
1
1200
Glasgow Central
On time
ScotRail service
4
1202
Edinburgh
On time
ScotRail service
1
1203
Dundee
On time
ScotRail service
2

Search Menu