Haymarket around 1047 on 24/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
1018
Edinburgh Airport
Bus service
ScotRail service
1018
Glasgow Queen Street
On time
ScotRail service
3
1018
Aberdeen
On time
LNER service
1
1020
Edinburgh
On time
ScotRail service
2
1020
Edinburgh
On time
ScotRail service
4
1024
Edinburgh
On time
ScotRail service
4
1025
Dunblane
On time
ScotRail service
3
1028
Edinburgh Airport
Bus service
ScotRail service
1029
Cowdenbeath
On time
ScotRail service
1
1029
Helensburgh Central
On time
ScotRail service
3
1029
Edinburgh
On time
ScotRail service
4
1033
Glasgow Queen Street
On time
ScotRail service
3
1035
London Kings Cross
On time
LNER service
2
1037
Edinburgh
On time
ScotRail service
4
1038
Edinburgh Airport
Bus service
ScotRail service
1037
Glasgow Central
On time
ScotRail service
3
1041
Edinburgh
On time
ScotRail service
4
1040
Perth
On time
ScotRail service
1
1042
Edinburgh
On time
ScotRail service
2
1045
Edinburgh
On time
ScotRail service
4
1046
Edinburgh
On time
ScotRail service
2
1046
Dunblane
On time
ScotRail service
3
1048
Edinburgh Airport
Bus service
ScotRail service
1047
Aberdeen
On time
CrossCountry service
1
1049
Edinburgh
On time
ScotRail service
4
1050
Helensburgh Central
On time
ScotRail service
3
1055
Glasgow Central
On time
ScotRail service
3
1058
Edinburgh Airport
Bus service
ScotRail service
1056
Edinburgh
On time
Avanti West Coast service
4
1059
Glasgow Queen Street
On time
ScotRail service
3
1101
Leven
On time
ScotRail service
1
1103
Edinburgh
On time
ScotRail service
4
1104
Edinburgh
On time
ScotRail service
2
1104
Glasgow Central
On time
ScotRail service
3
1108
Edinburgh Airport
Bus service
ScotRail service
1107
Edinburgh
On time
ScotRail service
2
1107
Edinburgh
On time
ScotRail service
4
1108
Inverness
On time
LNER service
3
1109
Dundee
On time
ScotRail service
1
1111
Edinburgh
On time
ScotRail service
4
1118
Edinburgh Airport
Bus service
ScotRail service
1118
Helensburgh Central
On time
ScotRail service
3
1118
Aberdeen
On time
ScotRail service
1
1119
Edinburgh
On time
ScotRail service
4
1121
Dunblane
On time
ScotRail service
3
1122
Edinburgh
On time
ScotRail service
2
1127
Edinburgh Airport
Bus service
ScotRail service
1128
Glasgow Queen Street
On time
ScotRail service
3
1129
Leven
On time
ScotRail service
1
1130
Edinburgh
On time
ScotRail service
4
1132
Manchester Airport
On time
Transpennine Express service
3
1134
Cowdenbeath
On time
ScotRail service
1
1134
Edinburgh
On time
ScotRail service
2
1136
Edinburgh Airport
Bus service
ScotRail service
1137
Edinburgh
On time
ScotRail service
4
1139
Edinburgh
On time
ScotRail service
2
1143
Edinburgh
On time
ScotRail service
4
1143
Glasgow Central
On time
ScotRail service
3
1145
Edinburgh Airport
Bus service
ScotRail service
1148
Helensburgh Central
On time
ScotRail service
3
1148
Perth
On time
ScotRail service
1
1148
Edinburgh
On time
ScotRail service
4
1151
Dunblane
On time
ScotRail service
3
1152
Edinburgh
On time
ScotRail service
2
1154
Edinburgh Airport
Bus service
ScotRail service
1157
Glasgow Central
On time
ScotRail service
3
1159
Edinburgh
On time
ScotRail service
4
1200
Leven
On time
ScotRail service
1
1201
Glasgow Queen Street
On time
ScotRail service
3
1202
Edinburgh
On time
ScotRail service
2
1203
Edinburgh Airport
Bus service
ScotRail service
1204
Edinburgh
On time
ScotRail service
4
1206
Dundee
On time
ScotRail service
1
1208
Edinburgh
On time
ScotRail service
4
1210
Edinburgh
On time
ScotRail service
2
1212
Edinburgh
On time
ScotRail service
4
1213
London Euston
On time
Avanti West Coast service
3
1215
Leven
On time
ScotRail service
1

Search Menu