← Change station

Haymarket

Trains running between Milton Keynes Central and Rugby may be cancelled or reduced. 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 may be cancelled or altered on some CrossCountry routes today. More details can be found in Status and Disruptions.
14:01
14:22
Edinburgh
1B52 • ScotRail
3
14:10
Stirling
2P76 • ScotRail
4
14:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:11
14:13
Edinburgh
2G02 • ScotRail
1
14:13
14:14
Helensburgh Central
2H05 • ScotRail
2
14:17
Carlisle
1M89 • TransPennine Express • 5 coaches
4
14:17
London Kings Cross
1E19 • London North Eastern Railway
1
14:18
cancelled
Edinburgh
9S54 • Avanti West Coast
3
14:19
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:21
Leven
2K03 • ScotRail
2
14:25
14:26
Edinburgh
2H94 • ScotRail
3
14:28
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:30
cancelled
Glasgow Central via Shotts
2Y45 • ScotRail
4
14:34
Edinburgh
2P77 • ScotRail
3
14:34
Glasgow Queen Street via Falkirk High
1R73 • ScotRail
4
14:39
14:58
Aberdeen
1S11 • London North Eastern Railway
2
14:41
Dunblane
2P51 • ScotRail
4
14:41
14:46
Edinburgh
2L66 • ScotRail • 3 coaches
1
14:45
Helensburgh Central
2H07 • ScotRail
4
14:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:56
cancelled
London Euston
9M47 • Avanti West Coast
4
14:57
Edinburgh
2H96 • ScotRail
3
14:58
15:03
Edinburgh
2K32 • ScotRail
1
14:59
15:02
Glenrothes with Thornton
2G35 • ScotRail
2
15:02
Edinburgh
2P46 • ScotRail
3
15:03
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:04
Glasgow Queen Street via Falkirk High
1R77 • ScotRail
4
15:11
Edinburgh
2G32 • ScotRail
1
15:11
Stirling
2P78 • ScotRail
4
15:12
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:16
Helensburgh Central
2H09 • ScotRail
4
15:18
Edinburgh
1B72 • ScotRail
1
15:21
Leven
2K35 • ScotRail
2
15:21
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:25
15:30
Edinburgh
2H98 • ScotRail
3
15:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:34
Glasgow Queen Street via Falkirk High
1R81 • ScotRail
4
15:38
15:39
Dundee
2L61 • ScotRail
2
15:38
15:41
Edinburgh
2P79 • ScotRail
3
15:39
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:40
Dunblane
2P53 • ScotRail
4
15:44
15:45
Helensburgh Central
2H87 • ScotRail
4
15:48
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:49
15:50
Edinburgh
2Y66 • ScotRail
3
15:56
Edinburgh
2H76 • ScotRail
3
15:57
Inverness via Perth
1H43 • ScotRail
4
15:57
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:58
Edinburgh
2K02 • ScotRail
1
16:00
Glenrothes with Thornton
2G05 • ScotRail
2
Later trains
Powered by National Rail Enquiries