← Change station

Haymarket

Trains running between Milton Keynes Central and Rugby may be cancelled or diverted via Northampton. Latest information can be found in Status and Disruptions.
Heavy rain may impact your journey in England, Scotland and Wales until Monday 15 December. More details and the full impact to your journey can be found in Status and Disruptions.
Trains running through Darlington will be delayed up to 15 minutes. More details and the full impact to your journey can be found in Status and Disruptions.
Earlier trains
09:08
Helensburgh Central
2H09 • ScotRail
2
09:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:15
Aberdeen
1A55 • London North Eastern Railway
2
09:19
Leven
2K05 • ScotRail
2
09:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:28
Edinburgh
2H74 • ScotRail
1
09:30
Inverness via Perth
1H45 • ScotRail
2
09:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:36
Edinburgh
2K10 • ScotRail
3
09:36
Glasgow Queen Street via Falkirk High
1R33 • ScotRail
4
09:39
Aberdeen
1A79 • ScotRail
2
09:40
Dunblane
2P41 • ScotRail
4
09:43
Helensburgh Central
2H87 • ScotRail
4
09:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:59
Glenrothes with Thornton
2G07 • ScotRail
2
10:01
Edinburgh
2P82 • ScotRail
3
10:04
Glasgow Queen Street via Falkirk High
1R37 • ScotRail
4
10:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:05
Edinburgh
2H76 • ScotRail
1
10:10
Helensburgh Central
2H89 • ScotRail
4
10:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:18
Carlisle
1M85 • TransPennine Express
4
10:19
Edinburgh
2L50 • ScotRail
1
10:19
cancelled
Leven
2K07 • ScotRail
2
10:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:30
Edinburgh
2H78 • ScotRail
3
10:31
Glasgow Central via Shotts
2Y49 • ScotRail
4
10:34
Glasgow Queen Street via Falkirk High
1R41 • ScotRail
4
10:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:38
Edinburgh
2K12 • ScotRail
1
10:39
Dunblane
2P43 • ScotRail
4
10:43
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:44
Helensburgh Central
2H91 • ScotRail
4
10:45
Edinburgh
2P60 • ScotRail
3
10:52
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:54
Aberdeen
1A83 • ScotRail
2
10:56
Edinburgh
2L60 • ScotRail
1
10:56
cancelled
London Euston
9M54 • Avanti West Coast
4
10:58
Edinburgh
2H80 • ScotRail
3
11:01
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:03
Glenrothes with Thornton
2G31 • ScotRail
2
11:04
Glasgow Queen Street via Falkirk High
1R45 • ScotRail
4
Later trains
Powered by National Rail Enquiries