← Change station
Haymarket
Trains running between Rugby and Milton Keynes Central may be delayed by up to 15 minutes or diverted via Northampton. Latest information can be found in
Status and Disruptions
.
Earlier trains
08:43
08:48
Inverness
via Perth
1H09 • ScotRail
4
08:44
08:48
Edinburgh
2Y60 • ScotRail
3
08:44
08:52
Edinburgh
2K08 • ScotRail
1
08:47
08:51
Helensburgh Central
2H13 • ScotRail
4
08:49
Cowdenbeath
2G47 • ScotRail
2
08:51
08:54
Glasgow Queen Street
via Falkirk High
1R27 • ScotRail
4
08:52
08:58
Edinburgh
1L66 • ScotRail • 2 coaches
1
08:52
Plymouth
via Edinburgh & Leeds
1V56 • CrossCountry
3
08:54
08:57
Bathgate
2M29 • ScotRail
4
08:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:56
08:57
Edinburgh
2P12 • ScotRail
3
08:58
09:01
London Euston
9M52 • Avanti West Coast
4
09:00
09:09
Edinburgh
2G02 • ScotRail • 2 coaches
1
09:02
09:04
Glasgow Central
via Shotts
1Y75 • ScotRail
4
09:04
Edinburgh
1L28 • ScotRail
1
09:04
09:05
Edinburgh
1Y74 • ScotRail
3
09:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:06
09:07
Glasgow Queen Street
via Falkirk High
1R29 • ScotRail
4
09:07
Dundee
1L27 • ScotRail
2
09:08
Edinburgh
2M20 • ScotRail
3
09:11
Dunblane
2P25 • ScotRail
4
09:11
09:12
Leven
2K57 • ScotRail
2
09:14
Helensburgh Central
2H15 • ScotRail
4
09:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:16
Edinburgh
2P14 • ScotRail
3
09:18
Edinburgh
2K56 • ScotRail
1
09:21
Glasgow Queen Street
via Falkirk High
1R31 • ScotRail
4
09:21
Leven
2G57 • ScotRail
2
09:23
Edinburgh
2G24 • ScotRail
1
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
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
Later trains