← Change station
Haymarket
Earlier trains
15:00
15:07
Edinburgh
1L40 • ScotRail
1
15:04
15:06
Dundee
1L39 • ScotRail
2
15:07
15:08
Edinburgh
1Y86 • ScotRail
3
15:08
Leven
2K69 • ScotRail
2
15:10
15:11
Dunblane
2P47 • ScotRail
4
15:12
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:15
Helensburgh Central
2H53 • ScotRail
4
15:18
Edinburgh
2H38 • ScotRail
3
15:20
Glasgow Queen Street
via Falkirk High
1R79 • ScotRail
4
15:21
Edinburgh
2K68 • ScotRail
1
15:21
15:22
Leven
2G81 • ScotRail
2
15:21
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:22
Edinburgh
2P38 • ScotRail
3
15:25
Bathgate
2V84 • ScotRail
4
15:25
15:26
Edinburgh
1B82 • ScotRail
1
15:30
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:31
Glasgow Central
via Shotts
2Y67 • ScotRail
4
15:32
15:37
Edinburgh
2G36 • ScotRail
1
15:35
Aberdeen
1A87 • ScotRail
2
15:39
Dunblane
2P49 • ScotRail
4
15:39
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:42
Perth
via Kirkcaldy
1L89 • ScotRail
2
15:44
15:47
Edinburgh
2Y66 • ScotRail
3
15:45
15:46
Helensburgh Central
2H55 • ScotRail
4
15:48
15:50
Edinburgh
2M24 • ScotRail
3
15:48
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:49
Cowdenbeath
2G77 • ScotRail
2
15:49
Glasgow Queen Street
via Falkirk High
1R83 • ScotRail
4
15:51
15:52
Edinburgh
2P40 • ScotRail
3
15:54
cancelled
Edinburgh
1L80 • ScotRail
1
15:54
Glasgow Central
via Motherwell
1D59 • ScotRail
4
15:55
15:56
Edinburgh
2H40 • ScotRail
3
15:57
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:01
Edinburgh
2G04 • ScotRail
1
16:01
Glasgow Central
via Shotts
1Y89 • ScotRail
4
16:04
Dundee
1L21 • ScotRail
2
16:05
Edinburgh
1L42 • ScotRail
1
16:06
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:08
Dunblane
2P03 • ScotRail
4
16:08
Edinburgh
1Y88 • ScotRail
3
16:10
Leven
2K71 • ScotRail
2
16:12
Milngavie
2M35 • ScotRail
4
16:14
16:56
Edinburgh
9S60 • Avanti West Coast
3
16:14
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:17
Edinburgh
2M26 • ScotRail
3
16:17
Manchester Airport
1M91 • TransPennine Express • 5 coaches
4
16:18
16:19
Edinburgh
1B84 • ScotRail
1
16:21
Edinburgh
2P42 • ScotRail
3
16:21
Glasgow Queen Street
via Falkirk High
1R87 • ScotRail
4
16:22
Leven
2G83 • ScotRail
2
Later trains