Haymarket around 1558 on 21/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1530
Edinburgh Airport
Bus service
ScotRail service
1534
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1538
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1538
Dundee
Departed on time
ScotRail · 6 coaches
2
1539
Edinburgh Airport
Bus service
ScotRail service
1540
Dunblane
Departed on time
ScotRail · 6 coaches
4
1544
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1548
Edinburgh Airport
Bus service
ScotRail service
1549
Edinburgh
Departed at 1553
ScotRail · 6 coaches
3
1556
Edinburgh
Departed at 1557
ScotRail · 6 coaches
3
1557
Edinburgh Airport
Bus service
ScotRail service
1557
Inverness
Departed on time
ScotRail Inter7City · 4 coaches
4
1558
Edinburgh
Departed at 1559
ScotRail · 4 coaches
1
1600
Glenrothes with Thornton
Departed on time
ScotRail · 6 coaches
2
1602
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1604
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1606
Edinburgh Airport
Bus service
ScotRail service
1610
Stirling
Departed on time
ScotRail · 6 coaches
4
1611
Aberdeen
Departed at 1613
ScotRail · 3 coaches
2
1613
Edinburgh
Departed on time
ScotRail · 6 coaches
1
1614
Edinburgh Airport
Bus service
ScotRail service
1614
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1615
Edinburgh
Departed at 1617
Avanti WC Pendolino · 11 coaches
3
1618
London Kings Cross
Departed on time
LNER Azuma · 9 coaches
1
1618
Manchester Airport
Departed at 1619
Transpennine Express · 5 coaches
4
1619
Leven
Departed on time
ScotRail · 4 coaches
2
1623
Edinburgh Airport
Bus service
ScotRail service
1625
Edinburgh
Departed at 1627
ScotRail · 6 coaches
3
1630
Glasgow Central
Departed on time
ScotRail · 6 coaches
4
1632
Edinburgh Airport
Bus service
ScotRail service
1633
Edinburgh
Departed on time
ScotRail · 4 coaches
3
1634
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1637
Inverness
Departed at 1642
LNER Azuma · 9 coaches
2
1638
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1641
Dunblane
Departed on time
ScotRail · 6 coaches
4
1641
Edinburgh Airport
Bus service
ScotRail service
1642
Edinburgh
Departed on time
ScotRail · 5 coaches
1
1644
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1650
Edinburgh Airport
Bus service
ScotRail service
1656
Edinburgh
Departed at 1710
ScotRail · 6 coaches
3
1656
London Euston
Departed at 1657
Avanti WC Pendolino · 11 coaches
4
1657
Glenrothes with Thornton
Departed on time
ScotRail · 6 coaches
2
1658
Edinburgh
Departed at 1703
ScotRail · 5 coaches
1
1659
Edinburgh Airport
Bus service
ScotRail service
1702
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1705
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1708
Edinburgh Airport
Bus service
ScotRail service
1709
Stirling
Departed on time
ScotRail · 4 coaches
4
1710
Aberdeen
Departed at 1711
ScotRail Inter7City · 5 coaches
2
1714
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1717
Edinburgh Airport
Bus service
ScotRail service
1720
Leven
Departed at 1721
ScotRail · 5 coaches
2
1722
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1725
Edinburgh
Departed at 1730
ScotRail · 6 coaches
3
1726
Edinburgh Airport
Bus service
ScotRail service

Search Menu