Haymarket around 0913 on 21/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets to Haymarket through Realtime Tickets, our new ticket portal
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
0919
Glasgow Queen Street
Arrived on time
ScotRail · 7 coaches
3
0927
Dalmuir
Arrived on time
ScotRail · 3 coaches
1
0929
Edinburgh
Arrived at 0928
ScotRail Inter7City · 4 coaches
2
0935
Leven
Arrived at 0941
ScotRail · 3 coaches
1
0936
Edinburgh
Arrived at 0935
ScotRail · 7 coaches
4
0938
Edinburgh Airport
Bus service
ScotRail service
0939
Edinburgh
Arrived at 0938
ScotRail · 3 coaches
2
0939
Edinburgh
Arrived on time
ScotRail · 7 coaches
4
0943
Edinburgh
Arrived at 0942
ScotRail · 3 coaches
4
0947
Edinburgh Airport
Bus service
ScotRail service
0947
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
0956
Edinburgh Airport
Bus service
ScotRail service
0959
Edinburgh
Arrived on time
ScotRail · 5 coaches
2
1000
Stirling
Arrived on time
ScotRail · 6 coaches
3
1003
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1004
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
1
1005
Edinburgh Airport
Bus service
ScotRail service
1010
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1014
Edinburgh Airport
Bus service
ScotRail service
1017
Glasgow Queen Street
Arrived on time
ScotRail · 8 coaches
3
1018
Perth
Arrived at 1022
ScotRail · 5 coaches
1
1019
Edinburgh
Arrived on time
ScotRail · 4 coaches
2
1023
Edinburgh Airport
Bus service
ScotRail service
1029
Helensburgh Central
Arrived on time
ScotRail · 6 coaches
3
1030
Edinburgh
Arrived on time
ScotRail · 4 coaches
4
1032
Edinburgh Airport
Bus service
ScotRail service
1034
Edinburgh
Arrived on time
ScotRail · 8 coaches
4
1037
Leven
Arrived at 1041
ScotRail · 2 coaches
1
1038
Edinburgh
Arrived on time
ScotRail · 6 coaches
4
1041
Edinburgh Airport
Bus service
ScotRail service

Search Menu