Haymarket around 1232 on 26/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
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
1354
Dalmuir
Arrived on time
ScotRail · 3 coaches
3
1400
Edinburgh Airport
Bus service
ScotRail service

Search Menu