Haymarket around 1246 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
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
1258
Edinburgh Airport
Bus service
ScotRail service
1307
Edinburgh Airport
Bus service
ScotRail service
1309
Leven
Departed on time
ScotRail service
2
1316
Edinburgh Airport
Bus service
ScotRail service
1316
Dalmuir
Departed on time
ScotRail · 3 coaches
4
1319
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1322
Glasgow Queen Street
Departed on time
ScotRail service
4
1323
Edinburgh
Departed at 1325
ScotRail · 2 coaches
1
1324
Perth
Departed on time
ScotRail service
2
1325
Edinburgh Airport
Bus service
ScotRail service
1329
Glasgow Central
Departed on time
ScotRail service
4
1333
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1334
Edinburgh Airport
Bus service
ScotRail service
1339
Dunblane
Departed on time
ScotRail service
4
1339
Arbroath
Departed on time
ScotRail · 3 coaches
2
1340
Edinburgh
Departed on time
ScotRail service
3
1343
Edinburgh Airport
Bus service
ScotRail service
1343
Edinburgh
Departed at 1345
ScotRail · 6 coaches
3
1344
Dalmuir
Departed on time
ScotRail · 3 coaches
4
1346
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1348
Edinburgh
Departed at 1350
ScotRail service
3
1349
Glasgow Queen Street
Departed on time
ScotRail service
4
1352
Edinburgh Airport
Bus service
ScotRail service
1355
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1401
Edinburgh Airport
Bus service
ScotRail service
1409
Leven
Departed at 1410
ScotRail · 2 coaches
2
1410
Edinburgh Airport
Bus service
ScotRail service
1412
Dalmuir
Departed on time
ScotRail · 6 coaches
4

Search Menu