Haymarket around 0931 on 02/04/2026

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 ticket portal
0902
Glasgow Central
On time
ScotRail service
4
0904
Edinburgh Airport
Bus service
ScotRail service
0904
Edinburgh
On time
ScotRail service
1
0904
Edinburgh
On time
ScotRail service
3
0906
Glasgow Queen Street
On time
ScotRail service
4
0907
Dundee
On time
ScotRail service
2
0908
Edinburgh
On time
ScotRail service
3
0911
Dunblane
On time
ScotRail service
4
0911
Leven
On time
ScotRail service
2
0914
Edinburgh Airport
Bus service
ScotRail service
0914
Helensburgh Central
On time
ScotRail service
4
0916
Edinburgh
On time
ScotRail service
3
0918
Edinburgh
On time
ScotRail service
1
0921
Glasgow Queen Street
On time
ScotRail service
4
0921
Leven
On time
ScotRail service
2
0923
Edinburgh
On time
ScotRail service
1
0924
Edinburgh Airport
Bus service
ScotRail service
0925
Edinburgh
On time
ScotRail service
3
0925
Bathgate
On time
ScotRail service
4
0929
Edinburgh
On time
ScotRail service
1
0931
Glasgow Central
On time
ScotRail service
4
0934
Edinburgh Airport
Bus service
ScotRail service
0934
Edinburgh
On time
ScotRail service
1
0935
Aberdeen
On time
ScotRail service
2
0935
Glasgow Queen Street
On time
ScotRail service
4
0939
Dunblane
On time
ScotRail service
4
0943
Perth
On time
ScotRail service
2
0944
Edinburgh Airport
Bus service
ScotRail service
0944
Helensburgh Central
On time
ScotRail service
4
0945
Edinburgh
On time
ScotRail service
3
0949
Edinburgh
On time
ScotRail service
3
0949
Cowdenbeath
On time
ScotRail service
2
0950
Glasgow Queen Street
On time
ScotRail service
4
0953
Edinburgh
On time
ScotRail service
3
0954
Edinburgh Airport
Bus service
ScotRail service
0956
Edinburgh
On time
ScotRail service
1
0959
Edinburgh
On time
ScotRail service
1
1003
Dundee
On time
ScotRail service
2
1003
Glasgow Central
On time
ScotRail service
4
1004
Edinburgh Airport
Bus service
ScotRail service
1006
Edinburgh
On time
ScotRail service
3
1007
Leven
On time
ScotRail service
2
1009
Dunblane
On time
ScotRail service
4
1009
Edinburgh
On time
ScotRail service
3
1012
Helensburgh Central
On time
ScotRail service
4
1014
Edinburgh Airport
Bus service
ScotRail service
1014
Edinburgh
On time
Avanti West Coast service
3
1015
Edinburgh
On time
ScotRail service
1
1017
Manchester Airport
On time
Transpennine Express service
4
1020
London Kings Cross
On time
LNER service
1
1020
Leven
On time
ScotRail service
2
1021
Glasgow Queen Street
On time
ScotRail service
4
1024
Edinburgh Airport
Bus service
ScotRail service
1024
Glasgow Central
On time
ScotRail service
4
1026
Edinburgh
On time
ScotRail service
3
1030
Edinburgh
On time
ScotRail service
3
1030
Edinburgh
On time
ScotRail service
1
1030
Glasgow Central
On time
ScotRail service
4
1034
Edinburgh Airport
Bus service
ScotRail service
1037
Aberdeen
On time
LNER service
2
1037
Inverness
On time
ScotRail service
4
1039
Edinburgh
On time
ScotRail service
3
1041
Dunblane
On time
ScotRail service
4
1042
Edinburgh
On time
ScotRail service
1
1042
Perth
On time
ScotRail service
2
1043
Edinburgh Airport
Bus service
ScotRail service
1045
Helensburgh Central
On time
ScotRail service
4
1046
Cowdenbeath
On time
ScotRail service
2
1047
Edinburgh
On time
ScotRail service
3
1050
Glasgow Queen Street
On time
ScotRail service
4
1050
Plymouth
On time
CrossCountry service
1
1051
Edinburgh
On time
ScotRail service
3
1052
Edinburgh Airport
Bus service
ScotRail service
1056
Edinburgh
On time
ScotRail service
3
1058
London Euston
On time
Avanti West Coast service
4

Search Menu