Haymarket around 1037 on 02/04/2026

Departures
Arrivals
Simple
Detailed

No realtime data being received

We're not currently receiving realtime data from our sources, so these times might not be correct. This usually fixes itself after a few minutes. A site administrator has been alerted.

Buy tickets from Haymarket through Realtime Tickets, our ticket portal
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
1101
Edinburgh Airport
Bus service
ScotRail service
1102
Edinburgh
On time
ScotRail service
1
1103
Glasgow Central
On time
ScotRail service
4
1104
Dundee
On time
ScotRail service
2
1105
Edinburgh
On time
ScotRail service
3
1108
Leven
On time
ScotRail service
2
1108
Dunblane
On time
ScotRail service
4
1110
Edinburgh Airport
Bus service
ScotRail service
1110
London Kings Cross
On time
LNER service
3
1111
Edinburgh
On time
ScotRail service
1
1112
Helensburgh Central
On time
ScotRail service
4
1118
Edinburgh
On time
ScotRail service
3
1119
Edinburgh Airport
Bus service
ScotRail service
1119
Edinburgh
On time
ScotRail service
1
1120
Glasgow Queen Street
On time
ScotRail service
4
1122
Edinburgh
On time
ScotRail service
3
1122
Leven
On time
ScotRail service
2
1128
Edinburgh Airport
Bus service
ScotRail service
1130
Edinburgh
On time
ScotRail service
1
1131
Glasgow Central
On time
ScotRail service
4
1134
Edinburgh
On time
ScotRail service
1
1135
Aberdeen
On time
ScotRail service
2
1137
Edinburgh Airport
Bus service
ScotRail service
1138
Dunblane
On time
ScotRail service
4
1139
Perth
On time
ScotRail service
2
1143
Helensburgh Central
On time
ScotRail service
4
1144
Edinburgh
On time
ScotRail service
3
1146
Edinburgh Airport
Bus service
ScotRail service
1148
Edinburgh
On time
ScotRail service
3
1149
Edinburgh
On time
ScotRail service
1
1149
Glasgow Queen Street
On time
ScotRail service
4
1152
Edinburgh
On time
ScotRail service
3
1152
Cowdenbeath
On time
ScotRail service
2
1155
Edinburgh Airport
Bus service
ScotRail service
1158
Edinburgh
On time
ScotRail service
3
1200
Glasgow Central
On time
ScotRail service
4
1200
Edinburgh
On time
ScotRail service
1
1202
Dundee
On time
ScotRail service
2
1204
Edinburgh Airport
Bus service
ScotRail service
1204
Glasgow Central
On time
ScotRail service
4

Search Menu