← Change station
Haymarket
Earlier trains
11:58
Edinburgh
1Y80 • ScotRail
3
12:00
Edinburgh
2G08 • ScotRail
1
12:00
Glasgow Central
via Shotts
1Y81 • ScotRail
4
12:02
12:03
Dundee
1L33 • ScotRail
2
12:04
Glasgow Central
via Motherwell
1D67 • ScotRail
4
12:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:07
Edinburgh
1L34 • ScotRail
1
12:09
Dunblane
2P35 • ScotRail
4
12:10
Leven
2K63 • ScotRail
2
12:13
Helensburgh Central
2H03 • ScotRail
4
12:13
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:14
12:19
Edinburgh
9S44 • Avanti West Coast
3
12:15
12:16
Edinburgh
2K62 • ScotRail
1
12:17
Manchester Airport
1M87 • TransPennine Express • 5 coaches
4
12:20
Edinburgh
2P26 • ScotRail
3
12:20
Glasgow Queen Street
via Falkirk High
1R55 • ScotRail
4
12:21
London Kings Cross
1E15 • London North Eastern Railway
1
12:22
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:24
Leven
2G63 • ScotRail
2
12:27
Edinburgh
2H50 • ScotRail
3
12:29
Edinburgh
2G30 • ScotRail
1
12:31
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:32
Glasgow Central
via Shotts
2Y41 • ScotRail
4
12:36
Dunblane
2P37 • ScotRail
4
12:39
Edinburgh
1L74 • ScotRail
1
12:40
Edinburgh
2Y68 • ScotRail
3
12:40
Perth
via Kirkcaldy
1L83 • ScotRail
2
12:40
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:42
Helensburgh Central
2H05 • ScotRail
4
12:48
Edinburgh
2H52 • ScotRail
3
12:49
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
12:50
Cowdenbeath
2G71 • ScotRail
2
12:50
Glasgow Queen Street
via Falkirk High
1R59 • ScotRail
4
12:51
Edinburgh
2P28 • ScotRail
3
12:55
Edinburgh
1C56 • ScotRail
3
12:57
Edinburgh
2G10 • ScotRail
1
12:58
London Euston
9M56 • Avanti West Coast
4
12:58
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:01
Glasgow Central
via Shotts
1Y83 • ScotRail
4
13:03
Dundee
1L35 • ScotRail
2
13:05
Edinburgh
1L36 • ScotRail
1
13:06
Edinburgh
1Y82 • ScotRail
3
13:07
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:08
Leven
2K65 • ScotRail
2
13:09
Edinburgh
1B24 • ScotRail
3
13:10
Dunblane
2P39 • ScotRail
4
13:16
Helensburgh Central
2H07 • ScotRail
4
13:16
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
13:17
Edinburgh
1B78 • ScotRail
1
13:19
Edinburgh
2H54 • ScotRail
3
Later trains