← Change station
Haymarket
Earlier trains
16:50
16:52
Glasgow Queen Street
via Falkirk High
1R91 • ScotRail
4
16:51
16:52
Edinburgh
1L82 • ScotRail
1
16:53
Cowdenbeath
2G79 • ScotRail
2
16:54
16:55
Edinburgh
2H44 • ScotRail
3
16:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:57
London Euston
9M60 • Avanti West Coast
4
16:59
Edinburgh
1C60 • ScotRail
3
17:01
Dundee
1L23 • ScotRail
2
17:02
Edinburgh
2G06 • ScotRail
1
17:02
Glasgow Central
via Shotts
1Y91 • ScotRail
4
17:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:06
Edinburgh
1L22 • ScotRail
1
17:06
Edinburgh
1Y90 • ScotRail
3
17:06
Glasgow Queen Street
via Falkirk High
1R93 • ScotRail
4
17:06
Leven
2K73 • ScotRail
2
17:10
Dunblane
2P07 • ScotRail
4
17:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:17
17:19
Edinburgh
2K72 • ScotRail
1
17:18
17:19
Edinburgh
2H46 • ScotRail
3
17:21
Glasgow Queen Street
via Falkirk High
1R95 • ScotRail
4
17:21
17:24
London Kings Cross
1E25 • London North Eastern Railway
1
17:22
Leven
2G85 • ScotRail
2
17:23
Edinburgh
2P46 • ScotRail
3
17:24
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:26
Helensburgh Central
2H37 • ScotRail
4
17:30
17:37
Edinburgh
2G40 • ScotRail
1
17:31
Glasgow Central
via Shotts
2Y77 • ScotRail
4
17:34
Glasgow Queen Street
via Falkirk High
1R97 • ScotRail
4
17:34
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:38
17:39
Edinburgh
2M70 • ScotRail
3
17:39
Aberdeen
1A91 • ScotRail
2
17:41
Inverness
via Perth
1H25 • ScotRail
4
17:43
17:44
Edinburgh
2P48 • ScotRail
3
17:43
17:46
Perth
via Kirkcaldy
1L93 • ScotRail
2
17:44
Dunblane
2P09 • ScotRail
4
17:44
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:48
Helensburgh Central
2H39 • ScotRail
4
17:49
17:51
Cowdenbeath
2G09 • ScotRail
2
17:49
Edinburgh
2Y50 • ScotRail
3
17:52
Glasgow Queen Street
via Falkirk High
1R03 • ScotRail
4
17:53
17:54
Dundee
1L25 • ScotRail
2
17:53
17:54
Edinburgh
1L84 • ScotRail
1
17:54
Edinburgh
2H16 • ScotRail
3
17:54
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:55
Glasgow Central
via Motherwell
1D57 • ScotRail
4
17:57
Leven
2K75 • ScotRail
2
17:59
Edinburgh
2G08 • ScotRail
1
18:00
Glasgow Central
via Shotts
2Y51 • ScotRail
4
18:03
Edinburgh
1L24 • ScotRail
1
18:04
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains