← Change station
Haymarket
Reduced service on some CrossCountry routes today. More details can be found in
Status and Disruptions
.
Earlier trains
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
12:47
Glasgow Central
via Shotts
0B00 • ScotRail
🚌
12:49
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:52
Edinburgh
2P42 • ScotRail
3
12:57
Edinburgh
2H88 • ScotRail
3
12:58
Edinburgh
2K30 • ScotRail
1
12:58
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:59
Glenrothes with Thornton
2G33 • ScotRail
2
13:06
Glasgow Queen Street
via Falkirk High
1R61 • ScotRail
4
13:07
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:09
Stirling
2P74 • ScotRail
4
13:13
Edinburgh
2G30 • ScotRail
1
13:14
Helensburgh Central
2H01 • ScotRail
4
13:15
London Kings Cross
1E17 • London North Eastern Railway
3
13:16
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:19
Leven
2K33 • ScotRail
2
13:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:27
Edinburgh
2H90 • ScotRail
3
13:34
Glasgow Queen Street
via Falkirk High
1R65 • ScotRail
4
13:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:39
Plymouth
via Doncaster
1V66 • CrossCountry
1
13:40
Dundee
2L59 • ScotRail
2
13:41
Dunblane
2P49 • ScotRail
4
13:42
Edinburgh
2P75 • ScotRail
3
13:43
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:45
Helensburgh Central
2H03 • ScotRail
4
13:52
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:53
Edinburgh
2P44 • ScotRail
3
13:57
Edinburgh
2H92 • ScotRail
3
13:59
Inverness
via Perth
1H41 • ScotRail
2
14:01
Edinburgh
1B52 • ScotRail
3
14:01
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:04
Edinburgh
2K10 • ScotRail
1
14:04
Glasgow Queen Street
via Falkirk High
1R69 • ScotRail
4
14:04
Glenrothes with Thornton
2G01 • ScotRail
2
14:10
Stirling
2P76 • ScotRail
4
14:10
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:13
Helensburgh Central
2H05 • ScotRail
2
14:17
Edinburgh
2G02 • ScotRail
1
14:19
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
14:21
Leven
2K03 • ScotRail
2
14:21
London Kings Cross
1E19 • London North Eastern Railway
1
14:25
Edinburgh
2H94 • ScotRail
3
14:26
Kirknewton
0B00 • ScotRail
🚌
Later trains