Haymarket around 1540 on 12/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
1510
Dunblane
Departed on time
ScotRail · 4 coaches
4
1512
Edinburgh Airport
Bus service
ScotRail service
1515
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1518
Edinburgh
Departed at 1519
ScotRail · 6 coaches
3
1520
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1521
Edinburgh
Departed on time
ScotRail · 2 coaches
1
1521
Edinburgh Airport
Bus service
ScotRail service
1521
Leven
Departed on time
ScotRail · 4 coaches
2
1522
Edinburgh
Departed at 1524
ScotRail · 4 coaches
3
1525
Edinburgh
Departed on time
ScotRail Inter7City · 5 coaches
1
1525
Bathgate
Departed on time
ScotRail · 3 coaches
4
1530
Edinburgh Airport
Bus service
ScotRail service
1531
Glasgow Central
Departed at 1532
ScotRail · 3 coaches
4
1532
Edinburgh
Departed on time
ScotRail · 2 coaches
1
1535
Aberdeen
Departed on time
ScotRail Inter7City · 4 coaches
2
1539
Dunblane
Departed on time
ScotRail · 4 coaches
4
1539
Edinburgh Airport
Bus service
ScotRail service
1542
Perth
Departed at 1544
ScotRail · 3 coaches
2
1544
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1545
Helensburgh Central
Departed on time
ScotRail · 6 coaches
4
1548
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1548
Edinburgh Airport
Bus service
ScotRail service
1549
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1549
Cowdenbeath
Departed on time
ScotRail · 2 coaches
2
1551
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1554
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1554
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1555
Edinburgh
Departed on time
ScotRail · 6 coaches
3
1557
Edinburgh Airport
Bus service
ScotRail service
1601
Glasgow Central
Departed on time
ScotRail · 3 coaches
4
1601
Edinburgh
Departed on time
ScotRail · 5 coaches
1
1604
Dundee
Departed on time
ScotRail · 6 coaches
2
1605
Edinburgh
Departed on time
ScotRail · 3 coaches
1
1606
Edinburgh Airport
Bus service
ScotRail service
1608
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1608
Dunblane
Departed on time
ScotRail · 6 coaches
4
1610
Leven
Departed on time
ScotRail · 2 coaches
2
1612
Milngavie
Departed on time
ScotRail · 3 coaches
4
1614
Edinburgh
Departed at 1618
Avanti WC Pendolino · 9 coaches
3
1614
Edinburgh Airport
Bus service
ScotRail service
1617
Manchester Airport
Departed on time
Transpennine Express · 5 coaches
4
1617
Edinburgh
Departed at 1621
ScotRail · 6 coaches
3
1618
Edinburgh
Departed on time
ScotRail Inter7City · 4 coaches
1
1621
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1621
Edinburgh
Departed at 1625
ScotRail · 6 coaches
3
1622
Leven
Departed on time
ScotRail · 2 coaches
2
1623
Edinburgh Airport
Bus service
ScotRail service
1624
Edinburgh
Departed at 1627
ScotRail · 6 coaches
3
1625
Helensburgh Central
Departed at 1626
ScotRail · 6 coaches
4
1628
Glasgow Central
Departed at 1629
ScotRail · 3 coaches
4
1628
Edinburgh
Departed at 1632
ScotRail Inter7City · 5 coaches
3
1629
Edinburgh
Departed at 1630
ScotRail · 5 coaches
1
1632
Edinburgh Airport
Bus service
ScotRail service
1634
Glasgow Queen Street
Departed on time
ScotRail · 8 coaches
4
1634
Edinburgh
Departed at 1635
ScotRail · 3 coaches
1
1635
Aberdeen
Departed on time
ScotRail Inter7City · 5 coaches
2
1638
Edinburgh
Departed at 1639
ScotRail · 3 coaches
3
1639
Inverness
Departed at 1643
LNER Azuma · 9 coaches
4
1639
Perth
Departed at 1642
ScotRail · 5 coaches
2
1641
Edinburgh Airport
Bus service
ScotRail service
1643
Dunblane
Departed at 1645
ScotRail · 6 coaches
4
1643
Edinburgh
Departed on time
ScotRail · 3 coaches
3
1646
Milngavie
Departed at 1648
ScotRail · 6 coaches
4
1647
Edinburgh
Departed on time
ScotRail · 4 coaches
3
1650
Glasgow Queen Street
Departed at 1654
ScotRail · 8 coaches
4
1650
Edinburgh Airport
Bus service
ScotRail service
1651
Edinburgh
Departed at 1659
ScotRail · 6 coaches
3
1653
Edinburgh
Departed on time
ScotRail · 4 coaches
1
1653
Helensburgh Central
Departed at 1657
ScotRail · 6 coaches
4
1653
Cowdenbeath
Departed on time
ScotRail · 3 coaches
2
1657
London Euston
Departed at 1701
Avanti WC Pendolino · 9 coaches
4
1659
Edinburgh Airport
Bus service
ScotRail service
1701
Dundee
Departed on time
ScotRail · 6 coaches
2
1702
Glasgow Central
Departed at 1704
ScotRail · 3 coaches
4
1702
Edinburgh
Departed at 1706
ScotRail · 3 coaches
3
1706
Edinburgh
Departed on time
ScotRail · 4 coaches
1
1706
Leven
Departed on time
ScotRail · 5 coaches
2
1706
Glasgow Queen Street
Departed at 1707
ScotRail · 7 coaches
4
1707
Edinburgh
Departed at 1711
ScotRail · 3 coaches
3
1708
Edinburgh Airport
Bus service
ScotRail service
1709
Edinburgh
Departed on time
ScotRail · 3 coaches
1

Search Menu