← Change station
Haymarket
Trains between Rugby and Milton Keynes Central may be delayed by up to 15 minutes. More details can be found in
Status and Disruptions
.
Earlier trains
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:19
Edinburgh
2L50 • ScotRail
1
10:19
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
10:58
Edinburgh
2L60 • ScotRail
1
10:58
Edinburgh
2H80 • ScotRail
3
11:01
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
11:03
11:04
Glenrothes with Thornton
2G31 • ScotRail
2
11:04
11:07
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
11:18
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
11:27
Edinburgh
2H82 • ScotRail
3
11:28
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains