Haymarket around 1521 on 21/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1454
Edinburgh Airport
Bus service
ScotRail service
1456
London Euston
Departed at 1457
Avanti WC Pendolino · 9 coaches
4
1457
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1458
Edinburgh
Departed at 1500
ScotRail · 6 coaches
1
1459
Glenrothes with Thornton
Departed on time
ScotRail · 3 coaches
2
1502
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1503
Edinburgh Airport
Bus service
ScotRail service
1504
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1511
Stirling
Departed on time
ScotRail · 7 coaches
4
1511
Edinburgh
Departed at 1512
ScotRail · 5 coaches
1
1512
Edinburgh Airport
Bus service
ScotRail service
1516
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1518
Edinburgh
Departed at 1520
ScotRail · 3 coaches
1
1521
Edinburgh Airport
Bus service
ScotRail service
1521
Leven
Departed on time
ScotRail · 5 coaches
2
1525
Edinburgh
Departed at 1528
ScotRail · 6 coaches
3
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
Edinburgh Airport
Bus service
ScotRail service
1641
Dunblane
Departed on time
ScotRail · 6 coaches
4
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

Search Menu