← Change station

Haymarket

A temporary timetable is in operation across the ScotRail network following confirmation from the drivers' trade union ASLEF that it will recommend a ballot for industrial action. More details can be found in Status and Disruptions.
Earlier trains
17:34
from Manchester Airport
1S66 • TransPennine Express
3
00:01
Bathgate
2V75 • ScotRail
4
00:01
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
00:13
00:14
Edinburgh
2P74 • ScotRail
3
00:21
00:28
Edinburgh
2G54 • ScotRail
1
00:25
00:31
Edinburgh
2K86 • ScotRail
1
00:31
Edinburgh
2Y72 • ScotRail
3
Later trains
Powered by National Rail Enquiries