Haymarket around 0904 on 27/12/2025

Departures
Arrivals
Simple
Detailed
Buy tickets from Haymarket through Realtime Tickets, our new ticket portal
0834
Edinburgh Airport
Bus service
ScotRail service
0835
Glasgow Queen Street
On time
ScotRail service
4
0835
Edinburgh
On time
ScotRail service
1
0836
Aberdeen
On time
ScotRail service
2
0838
Dunblane
On time
ScotRail service
4
0839
Edinburgh
On time
ScotRail service
3
0842
Inverness
On time
ScotRail service
4
0843
Edinburgh
On time
ScotRail service
3
0844
Edinburgh Airport
Bus service
ScotRail service
0845
Perth
On time
ScotRail service
2
0846
Dalmuir
On time
ScotRail service
4
0851
Plymouth
On time
CrossCountry service
3
0851
Edinburgh
On time
ScotRail service
1
0851
Glasgow Queen Street
On time
ScotRail service
4
0854
Edinburgh Airport
Bus service
ScotRail service
0854
Cowdenbeath
On time
ScotRail service
2
0855
Edinburgh
On time
ScotRail service
3
0855
Edinburgh
On time
ScotRail service
1
0902
Edinburgh
On time
ScotRail service
1
0902
Glasgow Central
On time
ScotRail service
4
0904
Edinburgh Airport
Bus service
ScotRail service
0904
Dundee
On time
ScotRail service
2
0905
Edinburgh
On time
ScotRail service
3
0906
Preston
On time
Avanti West Coast service
4
0909
Leven
On time
ScotRail service
2
0910
Dunblane
On time
ScotRail service
4
0913
Edinburgh
On time
ScotRail service
1
0913
Dalmuir
On time
ScotRail service
4
0914
Edinburgh Airport
Bus service
ScotRail service
0915
Edinburgh
On time
ScotRail service
3
0921
Glasgow Queen Street
On time
ScotRail service
4
0922
Leven
On time
ScotRail service
2
0923
Edinburgh
On time
ScotRail service
3
0924
Edinburgh Airport
Bus service
ScotRail service
0930
Glasgow Central
On time
ScotRail service
4
0931
Edinburgh
On time
ScotRail service
1
0934
Edinburgh Airport
Bus service
ScotRail service
0935
Aberdeen
On time
ScotRail service
2
0935
Glasgow Queen Street
On time
ScotRail service
4
0939
Dunblane
On time
ScotRail service
4
0940
Perth
On time
ScotRail service
2
0942
Edinburgh
On time
ScotRail service
1
0944
Edinburgh Airport
Bus service
ScotRail service
0945
Edinburgh
On time
ScotRail service
3
0945
Dalmuir
On time
ScotRail service
4
0948
Edinburgh
On time
ScotRail service
3
0949
Edinburgh
On time
ScotRail service
1
0951
Glasgow Queen Street
On time
ScotRail service
4
0952
Edinburgh
On time
ScotRail service
3
0953
Cowdenbeath
On time
ScotRail service
2
0954
Edinburgh Airport
Bus service
ScotRail service
0958
Edinburgh
On time
ScotRail service
3
1000
Glasgow Central
On time
ScotRail service
4
1001
Edinburgh
On time
ScotRail service
3
1004
Edinburgh Airport
Bus service
ScotRail service
1004
Glasgow Queen Street
On time
ScotRail service
4
1004
Dundee
On time
ScotRail service
2
1005
Edinburgh
On time
ScotRail service
1
1007
Dunblane
On time
ScotRail service
4
1008
Leven
On time
ScotRail service
2
1009
Edinburgh
On time
ScotRail service
1
1009
Edinburgh
On time
ScotRail service
3
1012
Dalmuir
On time
ScotRail service
4
1014
Edinburgh Airport
Bus service
ScotRail service
1016
Edinburgh
On time
ScotRail service
1
1017
Manchester Airport
On time
Transpennine Express service
4
1021
Glasgow Queen Street
On time
ScotRail service
4
1024
Edinburgh Airport
Bus service
ScotRail service
1024
Glasgow Central
On time
ScotRail service
4
1025
Leven
On time
ScotRail service
2
1026
Edinburgh
On time
Avanti West Coast service
3
1026
Edinburgh
On time
ScotRail service
1
1030
Glasgow Central
On time
ScotRail service
4
1031
Edinburgh
On time
ScotRail service
3
1033
Edinburgh
On time
ScotRail service
1

Search Menu