Haymarket around 1319 on 29/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1249
Edinburgh Airport
Bus service
ScotRail service
1250
Glasgow Queen Street
On time
ScotRail service
4
1250
Cowdenbeath
On time
ScotRail service
2
1251
Edinburgh
On time
ScotRail service
3
1255
Edinburgh
On time
ScotRail service
3
1257
Edinburgh
On time
ScotRail service
1
1257
Preston
On time
Avanti West Coast service
4
1258
Edinburgh Airport
Bus service
ScotRail service
1301
Glasgow Central
On time
ScotRail service
4
1303
Dundee
On time
ScotRail service
2
1305
Edinburgh
On time
ScotRail service
1
1306
Edinburgh
On time
ScotRail service
3
1307
Edinburgh Airport
Bus service
ScotRail service
1308
Leven
On time
ScotRail service
2
1309
Edinburgh
On time
ScotRail service
3
1310
Dunblane
On time
ScotRail service
4
1316
Edinburgh Airport
Bus service
ScotRail service
1316
Dalmuir
On time
ScotRail service
4
1317
Edinburgh
On time
ScotRail service
1
1319
Edinburgh
On time
ScotRail service
3
1322
Glasgow Queen Street
On time
ScotRail service
4
1322
Leven
On time
ScotRail service
2
1324
Edinburgh
On time
ScotRail service
3
1325
Edinburgh Airport
Bus service
ScotRail service
1328
Edinburgh
On time
ScotRail service
1
1329
Glasgow Central
On time
ScotRail service
4
1333
Aberdeen
On time
ScotRail service
2
1334
Edinburgh Airport
Bus service
ScotRail service
1334
Edinburgh
On time
ScotRail service
1
1337
Inverness
On time
ScotRail service
2
1340
Edinburgh
On time
ScotRail service
3
1341
Dunblane
On time
ScotRail service
4
1341
Perth
On time
ScotRail service
2
1343
Edinburgh Airport
Bus service
ScotRail service
1343
Edinburgh
On time
ScotRail service
3
1344
Dalmuir
On time
ScotRail service
4
1348
Edinburgh
On time
ScotRail service
3
1349
Edinburgh
On time
ScotRail service
1
1349
Glasgow Queen Street
On time
ScotRail service
4
1352
Edinburgh Airport
Bus service
ScotRail service
1353
Cowdenbeath
On time
ScotRail service
2
1355
Edinburgh
On time
ScotRail service
3
1355
Glasgow Central
On time
ScotRail service
4
1358
Edinburgh
On time
ScotRail service
1
1400
Glasgow Central
On time
ScotRail service
4
1401
Edinburgh Airport
Bus service
ScotRail service
1402
Edinburgh
On time
ScotRail service
1
1403
Dundee
On time
ScotRail service
2
1407
Dunblane
On time
ScotRail service
4
1408
Edinburgh
On time
ScotRail service
3
1410
Edinburgh Airport
Bus service
ScotRail service
1412
Dalmuir
On time
ScotRail service
4
1412
Leven
On time
ScotRail service
2
1417
Manchester Airport
On time
Transpennine Express service
4
1418
Edinburgh
On time
ScotRail service
3
1419
Edinburgh Airport
Bus service
ScotRail service
1419
Edinburgh
On time
ScotRail service
1
1422
Glasgow Queen Street
On time
ScotRail service
4
1423
Leven
On time
ScotRail service
2
1423
Edinburgh
On time
ScotRail service
1
1423
Edinburgh
On time
ScotRail service
3
1427
Edinburgh
On time
ScotRail service
3
1428
Edinburgh Airport
Bus service
ScotRail service
1432
Glasgow Central
On time
ScotRail service
4
1434
Edinburgh
On time
ScotRail service
1
1436
Edinburgh Airport
Bus service
ScotRail service
1437
Edinburgh
On time
ScotRail service
3
1438
Aberdeen
On time
LNER service
2
1438
Dunblane
On time
ScotRail service
4
1442
Edinburgh
On time
Avanti West Coast service
3
1444
Dalmuir
On time
ScotRail service
4
1445
Edinburgh Airport
Bus service
ScotRail service
1445
Perth
On time
ScotRail service
2

Search Menu