Haymarket around 1223 on 26/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
1154
Edinburgh Airport
Bus service
ScotRail service
1201
Glasgow Queen Street
Arrived on time
ScotRail service
3
1203
Edinburgh Airport
Bus service
ScotRail service
1209
Edinburgh
Arrived on time
ScotRail service
2
1212
Edinburgh Airport
Bus service
ScotRail service
1212
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1218
Edinburgh
Arrived on time
ScotRail service
4
1221
Edinburgh Airport
Bus service
ScotRail service
1222
Leven
Arrived at 1224
ScotRail service
1
1224
Edinburgh
Arrived on time
ScotRail · 6 coaches
2
1226
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
1230
Edinburgh Airport
Bus service
ScotRail service
1231
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1231
Glasgow Queen Street
Arrived at 1233
ScotRail service
3
1232
Aberdeen
Arrived at 1236
ScotRail · 3 coaches
1
1236
Edinburgh
Arrived on time
ScotRail service
4
1239
Edinburgh Airport
Bus service
ScotRail service
1239
Edinburgh
Arrived on time
ScotRail service
2
1241
Glasgow Central
Arrived on time
ScotRail service
3
1242
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1245
Perth
Arrived at 1253
ScotRail · 3 coaches
1
1247
Dalmuir
Arrived on time
ScotRail · 3 coaches
3
1248
Edinburgh Airport
Bus service
ScotRail service
1248
Edinburgh
Arrived on time
ScotRail service
4
1251
Dunblane
Arrived at 1252
ScotRail service
3
1257
Edinburgh Airport
Bus service
ScotRail service
1301
Glasgow Queen Street
Arrived at 1303
ScotRail service
3
1306
Edinburgh Airport
Bus service
ScotRail service
1309
Edinburgh
Arrived on time
ScotRail service
2
1315
Edinburgh Airport
Bus service
ScotRail service
1316
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1319
Dalmuir
Arrived on time
ScotRail · 3 coaches
3
1321
Edinburgh
Arrived on time
ScotRail service
4
1322
Leven
Arrived at 1324
ScotRail · 2 coaches
1
1324
Edinburgh Airport
Bus service
ScotRail service
1324
Edinburgh
Arrived on time
ScotRail service
2
1328
Edinburgh
Arrived on time
ScotRail service
4
1331
Glasgow Queen Street
Arrived on time
ScotRail service
3
1332
Arbroath
Arrived on time
ScotRail · 3 coaches
1
1333
Edinburgh Airport
Bus service
ScotRail service
1336
Edinburgh
Arrived on time
ScotRail service
4
1339
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1339
Glasgow Central
Arrived on time
ScotRail service
3
1342
Edinburgh Airport
Bus service
ScotRail service
1343
Bathgate
Arrived at 1344
ScotRail · 6 coaches
3
1344
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1345
Perth
Arrived on time
ScotRail · 3 coaches
1
1347
Dunblane
Arrived at 1349
ScotRail service
3
1348
Edinburgh
Arrived on time
ScotRail service
4
1351
Edinburgh Airport
Bus service
ScotRail service