← 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
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
11:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:11
Helensburgh Central
2H93 • ScotRail
4
11:14
Edinburgh
2G28 • ScotRail
1
11:16
Stirling
2P70 • ScotRail
4
11:19
Leven
2K31 • ScotRail
2
11:19
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:24
Edinburgh
2H82 • ScotRail
3
11:28
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:34
Glasgow Queen Street via Falkirk High
1R49 • ScotRail
4
11:36
Dundee
2L57 • ScotRail
2
11:37
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:38
Dunblane
2P47 • ScotRail
4
11:38
Edinburgh
2P71 • ScotRail
3
11:42
Edinburgh
2Y52 • ScotRail
3
11:42
Helensburgh Central
2H95 • ScotRail
4
11:46
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:53
Plymouth via Doncaster
1V64 • CrossCountry
3
11:55
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:57
Edinburgh
2P40 • ScotRail
3
11:58
Edinburgh
2K28 • ScotRail
1
11:59
Glenrothes with Thornton
2G09 • ScotRail
2
12:02
Edinburgh
2H84 • ScotRail
3
12:04
Glasgow Queen Street via Falkirk High
1R53 • ScotRail
4
12:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:10
Stirling
2P72 • ScotRail
4
12:11
Edinburgh
2G08 • ScotRail
1
12:13
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:14
Helensburgh Central
2H97 • ScotRail
2
12:17
Carlisle
1M87 • TransPennine Express
4
12:19
London Kings Cross
1E15 • London North Eastern Railway
1
12:21
Leven
2K01 • ScotRail
2
12:22
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:25
Edinburgh
2H86 • ScotRail
3
12:30
Glasgow Central via Shotts
2Y41 • ScotRail
4
12:31
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:34
Glasgow Queen Street via Falkirk High
1R57 • ScotRail
4
12:36
Edinburgh
2P73 • ScotRail
3
12:38
Dunblane
2P45 • ScotRail
4
12:40
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:41
Edinburgh
2L52 • ScotRail
1
12:43
Aberdeen
1A65 • ScotRail
2
12:46
Helensburgh Central
2H99 • ScotRail
4
Later trains
Powered by National Rail Enquiries