Haymarket around 1643 on 24/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
1614
Edinburgh Airport
Bus service
ScotRail service
1614
Edinburgh
On time
Avanti West Coast service
3
1617
Carlisle
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
Helensburgh Central
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
1638
Edinburgh
On time
ScotRail service
3
1639
Perth
On time
LNER service
4
1641
Edinburgh Airport
Bus service
ScotRail service
1642
Dunblane
On time
ScotRail service
4
1643
Edinburgh
On time
ScotRail service
3
1643
Perth
On time
ScotRail service
2
1646
Milngavie
On time
ScotRail service
4
1647
Edinburgh
On time
ScotRail service
3
1650
Edinburgh Airport
Bus service
ScotRail service
1650
Glasgow Queen Street
On time
ScotRail service
4
1651
Edinburgh
On time
ScotRail service
3
1652
Edinburgh
On time
ScotRail service
1
1653
Cowdenbeath
On time
ScotRail service
2
1653
Helensburgh Central
On time
ScotRail service
4
1657
Wolverhampton
On time
Avanti West Coast service
4
1659
Edinburgh Airport
Bus service
ScotRail service
1701
Dundee
On time
ScotRail service
2
1702
Glasgow Central
On time
ScotRail service
4
1702
Edinburgh
On time
ScotRail service
3
1704
Edinburgh
On time
ScotRail service
1
1705
Leven
On time
ScotRail service
2
1706
Glasgow Queen Street
On time
ScotRail service
4
1707
Edinburgh
On time
ScotRail service
3
1707
Edinburgh
On time
ScotRail service
1
1708
Edinburgh Airport
Bus service
ScotRail service
1710
Dunblane
On time
ScotRail service
4
1712
Leven
On time
ScotRail service
2
1713
Milngavie
On time
ScotRail service
4
1716
Edinburgh
On time
ScotRail service
3
1716
Edinburgh
On time
ScotRail service
1
1717
Edinburgh Airport
Bus service
ScotRail service
1718
Glenrothes with Thornton
On time
ScotRail service
2
1719
Glasgow Queen Street
On time
ScotRail service
4
1721
Leeds
On time
LNER service
1
1723
Helensburgh Central
On time
ScotRail service
4
1724
Glenrothes with Thornton
On time
ScotRail service
2
1725
Edinburgh
On time
ScotRail service
3
1726
Edinburgh Airport
Bus service
ScotRail service
1730
Glasgow Central
On time
ScotRail service
4
1733
Edinburgh
On time
ScotRail service
1
1735
Glasgow Queen Street
On time
ScotRail service
4
1736
Edinburgh Airport
Bus service
ScotRail service
1738
Aberdeen
On time
ScotRail service
2
1738
North Berwick
Starts here
ScotRail service
1
1739
Edinburgh
On time
ScotRail service
3
1739
Inverness
On time
ScotRail service
4
1742
Dunblane
On time
ScotRail service
4
1742
Perth
On time
ScotRail service
2
1743
Edinburgh
On time
ScotRail service
3
1744
Edinburgh
On time
ScotRail service
1
1746
Edinburgh Airport
Bus service
ScotRail service
1746
Milngavie
On time
ScotRail service
4
1746
Glenrothes with Thornton
On time
ScotRail service
2
1747
Edinburgh
On time
ScotRail service
3
1750
Glasgow Queen Street
On time
ScotRail service
4
1751
Dundee
On time
ScotRail service
2
1751
Edinburgh
On time
ScotRail service
3
1753
Glasgow Central
On time
ScotRail service
4
1755
Edinburgh Airport
Bus service
ScotRail service
1756
Leven
On time
ScotRail service
2
1758
Edinburgh
On time
ScotRail service
3
1758
Helensburgh Central
On time
ScotRail service
4
1801
Edinburgh
On time
ScotRail service
1
1803
Glasgow Central
On time
ScotRail service
4
1804
Edinburgh Airport
Bus service
ScotRail service
1805
Edinburgh
On time
ScotRail service
1
1806
Edinburgh
On time
ScotRail service
3
1806
Glasgow Queen Street
On time
ScotRail service
4
1810
Dunblane
On time
ScotRail service
4
1810
Edinburgh
On time
ScotRail service
3
1811
Garscadden
On time
ScotRail service
2

Search Menu