Haymarket around 1607 on 21/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 to Haymarket through Realtime Tickets, our new ticket portal
1537
Stirling
Arrived on time
ScotRail · 6 coaches
3
1538
Edinburgh
Arrived at 1537
ScotRail · 6 coaches
2
1539
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1540
Edinburgh Airport
Bus service
ScotRail service
1542
Glasgow Queen Street
Arrived at 1544
ScotRail · 8 coaches
3
1544
Edinburgh
Arrived at 1543
ScotRail · 6 coaches
4
1548
Glasgow Central
Arrived at 1552
ScotRail · 6 coaches
3
1555
Helensburgh Central
Arrived at 1556
ScotRail · 6 coaches
3
1556
Edinburgh
Arrived on time
ScotRail Inter7City · 4 coaches
4
1557
Leven
Arrived at 1558
ScotRail · 4 coaches
1
1558
Edinburgh Airport
Bus service
ScotRail service
1600
Edinburgh
Arrived on time
ScotRail · 6 coaches
2
1601
Dunblane
Arrived on time
ScotRail · 6 coaches
3
1603
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1607
Edinburgh Airport
Bus service
ScotRail service
1610
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1611
Edinburgh
Arrived on time
ScotRail · 3 coaches
2
1613
Glenrothes with Thornton
Arrived at 1612
ScotRail · 6 coaches
1
1613
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1614
London Euston
Arrived on time
Avanti WC Pendolino · 11 coaches
3
1616
Edinburgh Airport
Bus service
ScotRail service
1616
Aberdeen
Arrived on time
LNER Azuma · 9 coaches
1
1618
Glasgow Queen Street
Arrived at 1619
ScotRail · 8 coaches
3
1619
Edinburgh
Arrived on time
ScotRail · 4 coaches
2
1624
Helensburgh Central
Arrived at 1626
ScotRail · 6 coaches
3
1626
Edinburgh Airport
Bus service
ScotRail service
1630
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1632
Stirling
Arrived on time
ScotRail · 4 coaches
3
1633
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1636
Edinburgh Airport
Bus service
ScotRail service
1636
London Kings Cross
Arrived at 1640
LNER Azuma · 9 coaches
2
1636
Inverness
Arrived on time
ScotRail · 3 coaches
1
1640
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1641
Dundee
Arrived on time
ScotRail · 5 coaches
1
1644
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1644
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1645
Edinburgh Airport
Bus service
ScotRail service
1654
Edinburgh Airport
Bus service
ScotRail service
1655
Helensburgh Central
Arrived at 1709
ScotRail · 6 coaches
3
1655
Edinburgh
Arrived on time
Avanti WC Pendolino · 11 coaches
4
1657
Edinburgh
Arrived on time
ScotRail · 6 coaches
2
1658
Leven
Arrived at 1702
ScotRail · 5 coaches
1
1701
Dunblane
Arrived on time
ScotRail · 6 coaches
3
1703
Edinburgh Airport
Bus service
ScotRail service
1704
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1708
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
1709
Edinburgh
Arrived on time
ScotRail Inter7City · 5 coaches
2
1712
Edinburgh Airport
Bus service
ScotRail service
1712
Glasgow Queen Street
Arrived at 1713
ScotRail · 8 coaches
3
1714
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1720
Edinburgh
Arrived at 1719
ScotRail · 5 coaches
2
1721
Edinburgh Airport
Bus service
ScotRail service
1721
Glenrothes with Thornton
Arrived on time
ScotRail · 3 coaches
1
1724
Helensburgh Central
Arrived at 1730
ScotRail · 6 coaches
3
1730
Edinburgh Airport
Bus service
ScotRail service
1733
Stirling
Arrived at 1734
ScotRail · 7 coaches
3
1733
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1735
Aberdeen
Arrived on time
ScotRail · 3 coaches
1

Search Menu