← Change station

Haymarket

Trains running between Milton Keynes Central and Rugby may be cancelled or delayed by up to 15 minutes. Latest information can be found in Status and Disruptions.
Heavy rain may impact your journey in England, Scotland and Wales today. More details and the full impact to your journey can be found in Status and Disruptions.
Earlier trains
09:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:25
Bathgate
2M31 • ScotRail
4
09:25
Edinburgh
2H06 • ScotRail
3
09:29
Edinburgh
1L68 • ScotRail
1
09:31
Glasgow Central via Shotts
2Y67 • ScotRail
4
09:34
Edinburgh
1B70 • ScotRail
1
09:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:35
Aberdeen
1A79 • ScotRail
2
09:35
Glasgow Queen Street via Falkirk High
1R33 • ScotRail
4
09:39
Dunblane
2P21 • ScotRail
4
09:43
Perth via Kirkcaldy
1L77 • ScotRail
2
09:44
Helensburgh Central
2H17 • ScotRail
4
09:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:45
cancelled
Edinburgh
2Y82 • ScotRail
3
09:49
Cowdenbeath
2G49 • ScotRail
2
09:49
Edinburgh
2H40 • ScotRail
3
09:50
Glasgow Queen Street via Falkirk High
1R35 • ScotRail
4
09:53
Edinburgh
2P16 • ScotRail
3
09:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:56
Edinburgh
2G04 • ScotRail
1
09:59
Edinburgh
1L30 • ScotRail
1
10:03
Dundee
1L29 • ScotRail
2
10:03
Glasgow Central via Shotts
1Y77 • ScotRail
4
10:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:06
Edinburgh
1Y76 • ScotRail
3
10:07
Leven
2K59 • ScotRail
2
10:09
Dunblane
2P23 • ScotRail
4
10:09
Edinburgh
1B20 • ScotRail
3
10:12
Helensburgh Central
2H19 • ScotRail
4
10:14
Edinburgh
1S36 • Avanti West Coast
3
10:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:15
Edinburgh
2K58 • ScotRail
1
10:17
Manchester Airport
1M85 • TransPennine Express
4
10:20
Leven
2G59 • ScotRail
2
10:20
London Kings Cross
1E11 • London North Eastern Railway
1
10:21
Glasgow Queen Street via Falkirk High
1R39 • ScotRail
4
10:24
Glasgow Central via Motherwell
1D53 • ScotRail
4
10:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:26
Edinburgh
2P18 • ScotRail
3
10:30
Edinburgh
2G26 • ScotRail
1
10:30
Edinburgh
2H42 • ScotRail
3
10:30
Glasgow Central via Shotts
2Y49 • ScotRail
4
10:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
10:37
Aberdeen
1S03 • London North Eastern Railway
2
10:37
Inverness via Perth
1H13 • ScotRail
4
10:39
Edinburgh
2Y48 • ScotRail
3
10:41
Dunblane
2P27 • ScotRail
10:42
Edinburgh
1L70 • ScotRail
10:42
Perth via Kirkcaldy
1L79 • ScotRail
10:43
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains
Powered by National Rail Enquiries