Haymarket around 1251 on 24/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
1110
Edinburgh
Departed at 1318
LNER service
3
1221
London Kings Cross
Departed on time
LNER Azuma · 9 coaches
1
1222
Edinburgh Airport
Bus service
ScotRail service
1224
Leven
Departed on time
ScotRail · 2 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 · 3 coaches
4
1232
Edinburgh
Cancelled (unknown reason)
ScotRail service
1235
Aberdeen
On time
ScotRail service
2
1236
Dunblane
Departed on time
ScotRail · 4 coaches
4
1239
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1240
Edinburgh Airport
Bus service
ScotRail service
1240
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1240
Perth
Departed at 1242
ScotRail · 3 coaches
2
1242
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1248
Edinburgh
Departed at 1251
ScotRail · 6 coaches
3
1249
Edinburgh Airport
Bus service
ScotRail service
1250
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1250
Cowdenbeath
Departed on time
ScotRail · 3 coaches
2
1251
Edinburgh
Departed at 1258
ScotRail · 4 coaches
3
1255
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1257
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1258
Edinburgh Airport
Bus service
ScotRail service
1258
London Euston
Departed on time
Avanti WC Pendolino · 9 coaches
4
1301
Glasgow Central
Departed at 1302
ScotRail · 3 coaches
4
1303
Dundee
Departed on time
ScotRail · 3 coaches
2
1305
Edinburgh
Departed on time
ScotRail · 4 coaches
1
1306
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1307
Edinburgh Airport
Bus service
ScotRail service
1308
Leven
Departed on time
ScotRail · 2 coaches
2
1309
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1310
Dunblane
Departed at 1312
ScotRail · 4 coaches
4
1316
Edinburgh Airport
Bus service
ScotRail service
1316
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1317
Edinburgh
Departed on time
ScotRail Inter7City · 5 coaches
1
1319
Edinburgh
Departed at 1322
ScotRail · 6 coaches
3
1322
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1322
Leven
Departed on time
ScotRail · 2 coaches
2
1324
Edinburgh
Departed at 1335
ScotRail · 6 coaches
3
1325
Edinburgh Airport
Bus service
ScotRail service
1327
Edinburgh
Departed at 1344
Transpennine Express · 5 coaches
3
1328
Edinburgh
Departed on time
ScotRail · 5 coaches
1
1329
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1333
Aberdeen
Departed on time
ScotRail · 3 coaches
2
1334
Edinburgh Airport
Bus service
ScotRail service
1334
Edinburgh
Departed on time
ScotRail · 2 coaches
1
1337
Inverness
Departed on time
ScotRail Inter7City · 4 coaches
2
1340
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1341
Dunblane
Departed at 1347
ScotRail · 6 coaches
4
1341
Perth
Departed on time
ScotRail · 4 coaches
2
1343
Edinburgh Airport
Bus service
ScotRail service
1343
Edinburgh
Departed at 1347
ScotRail · 6 coaches
3
1344
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1348
Edinburgh
Departed at 1352
ScotRail · 6 coaches
3
1349
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1349
Glasgow Queen Street
Departed at 1350
ScotRail · 8 coaches
4
1352
Edinburgh Airport
Bus service
ScotRail service
1353
Cowdenbeath
Departed on time
ScotRail · 3 coaches
2
1355
Glasgow Central
Departed at 1356
ScotRail · 3 coaches
4
1355
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1358
Edinburgh
Departed on time
ScotRail · 2 coaches
1
1400
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1401
Edinburgh Airport
Bus service
ScotRail service
1402
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1403
Dundee
Departed on time
ScotRail Inter7City · 5 coaches
2
1407
Dunblane
Departed on time
ScotRail · 6 coaches
4
1408
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1410
Edinburgh Airport
Bus service
ScotRail service
1412
Leven
Departed on time
ScotRail · 5 coaches
2
1412
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1413
Edinburgh
Departed on time
Avanti WC Pendolino · 11 coaches
3
1417
Carlisle
Departed on time
Transpennine Express service
4
1418
Edinburgh
Departed on time
ScotRail · 4 coaches
3
1419
Edinburgh Airport
Bus service
ScotRail service
1419
Edinburgh
Departed on time
ScotRail · 2 coaches
1

Search Menu