Haymarket around 1240 on 27/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
1212
Bathgate
Cancelled (unknown reason)
ScotRail service
1212
Preston
Arrived on time
Avanti WC Pendolino · 9 coaches
3
1216
Leven
Arrived at 1217
ScotRail · 4 coaches
1
1216
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1218
Edinburgh Airport
Bus service
ScotRail service
1219
Aberdeen
Arrived at 1222
LNER Azuma · 9 coaches
1
1220
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1220
Dunblane
Arrived at 1219
ScotRail · 4 coaches
3
1223
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
1226
Dalmuir
Arrived on time
ScotRail · 6 coaches
3
1230
Glasgow Queen Street
Arrived at 1229
ScotRail · 8 coaches
3
1231
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1232
Cowdenbeath
Arrived at 1237
ScotRail · 2 coaches
1
1234
Edinburgh
ScotRail service
2
1235
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1238
Edinburgh Airport
Bus service
ScotRail service
1239
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1239
Edinburgh
Arrived at 1238
ScotRail · 4 coaches
4
1240
Glasgow Central
Arrived on time
ScotRail · 6 coaches
3
1242
Perth
Arrived at 1244
ScotRail · 3 coaches
1
1243
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1243
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1247
Dalmuir
Arrived at 1250
ScotRail · 3 coaches
3
1248
Edinburgh Airport
Bus service
ScotRail service
1249
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1251
Dunblane
Arrived at 1254
ScotRail · 6 coaches
3
1254
Edinburgh
Arrived on time
ScotRail · 4 coaches
2
1254
Glasgow Central
Arrived at 1256
ScotRail · 6 coaches
3
1256
Edinburgh
Arrived at 1255
Avanti WC Pendolino · 9 coaches
4
1258
Edinburgh Airport
Bus service
ScotRail service
1258
Glasgow Queen Street
Arrived at 1301
ScotRail · 8 coaches
3
1259
Leven
Arrived at 1304
ScotRail · 4 coaches
1
1300
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1301
Edinburgh
Arrived at 1302
ScotRail · 3 coaches
2
1301
Glasgow Central
Arrived at 1304
ScotRail · 6 coaches
3
1303
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1304
Dundee
Arrived at 1307
ScotRail · 3 coaches
1
1306
Edinburgh
Arrived at 1305
ScotRail · 2 coaches
2
1308
Edinburgh Airport
Bus service
ScotRail service
1309
Edinburgh
Arrived at 1308
ScotRail · 6 coaches
4
1312
Edinburgh
Arrived on time
ScotRail · 3 coaches
4
1313
Inverness
Arrived on time
ScotRail · 3 coaches
1
1314
Glasgow Queen Street
Arrived at 1315
ScotRail · 8 coaches
3
1317
Aberdeen
Arrived at 1323
ScotRail Inter7City · 5 coaches
1
1318
Edinburgh Airport
Bus service
ScotRail service
1318
Dalmuir
Arrived at 1328
ScotRail · 6 coaches
3
1320
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1323
Dunblane
Arrived on time
ScotRail · 6 coaches
3
1324
Edinburgh
Arrived at 1328
ScotRail · 4 coaches
2
1327
Manchester Airport
Arrived at 1332
Transpennine Express · 5 coaches
3
1328
Edinburgh Airport
Bus service
ScotRail service
1328
Leven
Arrived at 1331
ScotRail · 3 coaches
1
1329
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1331
Glasgow Queen Street
Arrived at 1337
ScotRail · 8 coaches
3
1334
Edinburgh
Arrived at 1333
ScotRail · 8 coaches
4
1334
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1334
Cowdenbeath
Arrived at 1336
ScotRail · 2 coaches
1
1338
Edinburgh Airport
Bus service
ScotRail service
1337
Edinburgh
Arrived on time
ScotRail Inter7City · 5 coaches
4
1339
Edinburgh
Arrived on time
ScotRail · 2 coaches
2
1338
Glasgow Central
Arrived at 1347
ScotRail · 3 coaches
3
1341
Edinburgh
Arrived at 1343
ScotRail · 6 coaches
4
1343
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1345
Edinburgh
Arrived at 1346
ScotRail · 6 coaches
4
1346
Perth
Arrived at 1348
ScotRail · 3 coaches
1
1348
Edinburgh Airport
Bus service
ScotRail service
1349
Edinburgh
Arrived at 1352
ScotRail · 8 coaches
4
1350
Dunblane
Arrived at 1351
ScotRail · 6 coaches
3
1352
Edinburgh
Arrived at 1356
ScotRail · 3 coaches
4
1354
Edinburgh
Arrived at 1353
ScotRail · 2 coaches
2
1355
Dalmuir
Arrived at 1356
ScotRail · 6 coaches
3
1356
Leven
Arrived at 1409
ScotRail · 2 coaches
1
1358
Edinburgh Airport
Bus service
ScotRail service
1358
Edinburgh
Arrived at 1401
ScotRail · 3 coaches
4
1359
Glasgow Central
Arrived at 1400
ScotRail · 3 coaches
3
1400
Dundee
Arrived at 1414
ScotRail · 3 coaches
1
1402
Glasgow Queen Street
Arrived at 1403
ScotRail · 8 coaches
3
1403
Edinburgh
Arrived at 1404
ScotRail · 8 coaches
4
1404
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1407
Edinburgh
Arrived at 1408
ScotRail · 6 coaches
4
1408
Edinburgh Airport
Bus service
ScotRail service
1408
Edinburgh
Arrived on time
ScotRail · 3 coaches
2