← Change station

Haymarket

Major engineering work will be affecting journeys between Milton Keynes Central and Northampton / Rugby. Latest information can be found in Status and Disruptions.
The escalators are out of order at Haymarket station.
Wintry weather to affect services across England, Scotland and Wales until Tuesday 6 January. More details and the full impact to your journey can be found in Status and Disruptions.
Heavy snow may impact your journey in north Scotland. Latest information can be found in Status and Disruptions.
Earlier trains
04:38
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
04:46
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
04:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:02
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:18
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:23
Dunblane
2P07 • ScotRail
4
05:26
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:35
Dundee
1A71 • ScotRail
2
05:37
Dunblane
2P09 • ScotRail
4
05:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
05:57
Glasgow Central via Shotts
2Y55 • ScotRail
4
06:04
Dundee
1L21 • ScotRail
2
06:04
Glasgow Queen Street via Falkirk High
1R05 • ScotRail
4
06:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:06
Edinburgh
2P02 • ScotRail
3
06:08
Dunblane
2P11 • ScotRail
4
06:08
Leven
2K51 • ScotRail
2
06:09
Edinburgh
2V34 • ScotRail
3
06:12
Helensburgh Central
2H41 • ScotRail
4
06:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:22
Leven
2G51 • ScotRail
2
06:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
06:32
Glasgow Central via Shotts
1Y71 • ScotRail
4
06:35
Dundee
1A01 • ScotRail
2
06:36
Dunblane
2P13 • ScotRail
4
Later trains
Powered by National Rail Enquiries