Haymarket around 1128 on 26/12/2025

Departures
Arrivals
Simple
Detailed

Limited realtime data being received

We're only receiving realtime data from some of our sources right now, so these times might be incomplete or inaccurate. This usually fixes itself after a few minutes. A site administrator has been alerted.

Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1101
Edinburgh Airport
Bus service
ScotRail service
1109
Leven
Departed on time
ScotRail · 2 coaches
2
1110
Edinburgh Airport
Bus service
ScotRail service
1112
Dalmuir
Departed on time
ScotRail · 6 coaches
4
1118
Edinburgh
Departed at 1122
ScotRail service
3
1119
Edinburgh Airport
Bus service
ScotRail service
1119
Glasgow Queen Street
Departed on time
ScotRail service
4
1123
Edinburgh
Departed at 1127
ScotRail service
1
1124
Perth
Departed on time
ScotRail · 3 coaches
2
1128
Edinburgh Airport
Bus service
ScotRail service
1131
Glasgow Central
Departed on time
ScotRail service
4
1133
Edinburgh
Departed on time
ScotRail service
1
1137
Edinburgh Airport
Bus service
ScotRail service
1137
Dunblane
Departed on time
ScotRail service
4
1139
Arbroath
Departed at 1140
ScotRail service
2
1143
Dalmuir
Departed at 1144
ScotRail service
4
1144
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1146
Edinburgh Airport
Bus service
ScotRail service
1146
Edinburgh
Departed on time
ScotRail · 6 coaches
1
1148
Edinburgh
Departed at 1152
ScotRail · 6 coaches
3
1149
Glasgow Queen Street
Departed on time
ScotRail service
4
1153
Edinburgh
Departed at 1157
ScotRail service
3
1155
Edinburgh Airport
Bus service
ScotRail service
1204
Edinburgh Airport
Bus service
ScotRail service
1209
Leven
Departed on time
ScotRail service
2
1213
Edinburgh Airport
Bus service
ScotRail service
1213
Dalmuir
Departed on time
ScotRail · 6 coaches
4
1219
Glasgow Queen Street
Departed on time
ScotRail service
4
1222
Edinburgh Airport
Bus service
ScotRail service
1223
Edinburgh
Departed at 1225
ScotRail service
1
1224
Perth
Departed on time
ScotRail · 6 coaches
2
1227
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1231
Edinburgh Airport
Bus service
ScotRail service
1232
Glasgow Central
Departed on time
ScotRail · 6 coaches
4
1233
Edinburgh
Departed at 1238
ScotRail · 3 coaches
1
1237
Dunblane
Departed on time
ScotRail service
4
1239
Aberdeen
Departed on time
ScotRail service
2
1240
Edinburgh Airport
Bus service
ScotRail service
1241
Edinburgh
Departed on time
ScotRail service
3
1242
Dalmuir
Departed on time
ScotRail · 6 coaches
4
1246
Edinburgh
Departed at 1254
ScotRail · 3 coaches
1
1248
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1249
Edinburgh Airport
Bus service
ScotRail service
1249
Glasgow Queen Street
Departed on time
ScotRail service
4
1252
Edinburgh
Departed on time
ScotRail service
3

Search Menu