Haymarket around 0750 on 21/12/2025
Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket
through Realtime Tickets, our new ticket portal
0724
Edinburgh Airport
Bus service
ScotRail service
0734
Edinburgh Airport
Bus service
ScotRail service
0744
Edinburgh Airport
Bus service
ScotRail service
0754
Edinburgh Airport
Bus service
ScotRail service
0804
Edinburgh Airport
Bus service
ScotRail service
0804
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
0814
Edinburgh Airport
Bus service
ScotRail service
0823
Bathgate
Arrived on time
ScotRail · 6 coaches
1
0824
Edinburgh Airport
Bus service
ScotRail service
0834
Edinburgh Airport
Bus service
ScotRail service
0834
Edinburgh
Arrived on time
ScotRail · 8 coaches
2
0840
Edinburgh
Arrived at 0839
ScotRail · 6 coaches
2
0844
Edinburgh Airport
Bus service
ScotRail service
0848
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
0854
Edinburgh Airport
Bus service
ScotRail service
0858
Dundee
Arrived at 0903
ScotRail · 6 coaches
1
0904
Edinburgh
Arrived on time
ScotRail · 8 coaches
2
0906
Edinburgh Airport
Bus service
ScotRail service
0908
Edinburgh
Arrived at 0907
ScotRail · 6 coaches
2
0914
Edinburgh
Arrived on time
LNER Azuma · 9 coaches
2
0919
Edinburgh Airport
Bus service
ScotRail service
0919
Edinburgh
Arrived on time
ScotRail · 6 coaches
2