Haymarket around 1507 on 29/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
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
1449
Glasgow Queen Street
On time
ScotRail service
4
1449
Cowdenbeath
On time
ScotRail service
2
1450
Edinburgh
On time
ScotRail service
1
1450
Edinburgh
On time
ScotRail service
3
1454
Edinburgh Airport
Bus service
ScotRail service
1454
Edinburgh
On time
ScotRail service
3
1457
Edinburgh
On time
ScotRail service
1
1500
Edinburgh
On time
ScotRail service
1
1500
Glasgow Central
On time
ScotRail service
4
1503
Edinburgh Airport
Bus service
ScotRail service
1503
Edinburgh
On time
ScotRail service
3
1504
Dundee
On time
ScotRail service
2
1507
Edinburgh
On time
ScotRail service
3
1507
Preston
On time
Avanti West Coast service
4
1508
Leven
On time
ScotRail service
2
1510
Dunblane
On time
ScotRail service
4
1512
Edinburgh Airport
Bus service
ScotRail service
1515
Dalmuir
On time
ScotRail service
4
1518
Edinburgh
On time
ScotRail service
3
1520
Glasgow Queen Street
On time
ScotRail service
4
1521
Edinburgh Airport
Bus service
ScotRail service
1521
Edinburgh
On time
ScotRail service
1
1521
Leven
On time
ScotRail service
2
1522
Edinburgh
On time
ScotRail service
3
1525
Edinburgh
On time
ScotRail service
1
1525
Bathgate
On time
ScotRail service
4
1530
Edinburgh Airport
Bus service
ScotRail service
1531
Glasgow Central
On time
ScotRail service
4
1532
Edinburgh
On time
ScotRail service
1
1535
Aberdeen
On time
ScotRail service
2
1539
Edinburgh Airport
Bus service
ScotRail service
1540
Dunblane
On time
ScotRail service
4
1542
Perth
On time
ScotRail service
2
1544
Edinburgh
On time
ScotRail service
3
1545
Dalmuir
On time
ScotRail service
4
1548
Edinburgh Airport
Bus service
ScotRail service
1548
Edinburgh
On time
ScotRail service
3
1549
Glasgow Queen Street
On time
ScotRail service
4
1549
Cowdenbeath
On time
ScotRail service
2
1551
Edinburgh
On time
ScotRail service
3
1554
Edinburgh
On time
ScotRail service
1
1554
Glasgow Central
On time
ScotRail service
4
1555
Edinburgh
On time
ScotRail service
3
1557
Edinburgh Airport
Bus service
ScotRail service
1601
Edinburgh
On time
ScotRail service
1
1603
Glasgow Central
On time
ScotRail service
4
1604
Dundee
On time
ScotRail service
2
1605
Edinburgh
On time
ScotRail service
1
1606
Edinburgh Airport
Bus service
ScotRail service
1608
Dunblane
On time
ScotRail service
4
1609
Edinburgh
On time
ScotRail service
3
1610
Leven
On time
ScotRail service
2
1612
Milngavie
On time
ScotRail service
4
1613
Edinburgh
On time
Avanti West Coast service
3
1614
Edinburgh Airport
Bus service
ScotRail service
1617
Manchester Airport
On time
Transpennine Express service
4
1617
Edinburgh
On time
ScotRail service
3
1618
Edinburgh
On time
ScotRail service
1
1621
Edinburgh
On time
ScotRail service
3
1621
Glasgow Queen Street
On time
ScotRail service
4
1622
Leven
On time
ScotRail service
2
1623
Edinburgh Airport
Bus service
ScotRail service
1624
Edinburgh
On time
ScotRail service
3
1625
Dalmuir
On time
ScotRail service
4
1628
Edinburgh
On time
ScotRail service
3
1628
Glasgow Central
On time
ScotRail service
4
1629
Edinburgh
On time
ScotRail service
1
1632
Edinburgh Airport
Bus service
ScotRail service
1634
Edinburgh
On time
ScotRail service
1
1634
Glasgow Queen Street
On time
ScotRail service
4
1635
Aberdeen
On time
ScotRail service
2

Search Menu