← Change station
Haymarket
Earlier trains
07:27
from Dalmuir
2M40 • ScotRail
3
↓
07:22
07:24
Cowdenbeath
2G53 • ScotRail
2
07:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:27
Edinburgh
2M40 • ScotRail
3
07:32
07:37
Edinburgh
1L60 • ScotRail
1
07:35
Aberdeen
1A75 • ScotRail
2
07:35
Glasgow Queen Street
via Falkirk High
1R17 • ScotRail
4
07:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:39
Dunblane
2P15 • ScotRail
4
07:39
Perth
via Kirkcaldy
1L73 • ScotRail
2
07:40
Edinburgh
2Y56 • ScotRail
3
07:43
07:59
Edinburgh
2H00 • ScotRail
3
07:43
07:48
Edinburgh
1L62 • ScotRail
1
07:43
07:44
Glasgow Central
via Motherwell
2D37 • ScotRail
4
07:43
Milngavie
2M25 • ScotRail
2
07:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:48
London Kings Cross
1E06 • London North Eastern Railway
3
07:50
Glasgow Queen Street
via Falkirk High
1R19 • ScotRail
4
07:51
Edinburgh
2P08 • ScotRail
3
07:51
Glenrothes with Thornton
2G01 • ScotRail
2
07:54
07:58
Edinburgh
2G32 • ScotRail
1
07:55
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
07:57
08:05
Edinburgh
2M16 • ScotRail
3
07:58
08:01
Edinburgh
1L24 • ScotRail
1
07:58
Helensburgh Central
2H47 • ScotRail
4
08:02
Glasgow Central
via Shotts
1Y73 • ScotRail
4
08:05
08:14
Edinburgh
2Y80 • ScotRail
3
08:05
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:06
08:10
Dundee
1L25 • ScotRail
2
08:06
Glasgow Queen Street
via Falkirk High
1R21 • ScotRail
4
08:09
08:10
Dunblane
2P17 • ScotRail
4
08:09
08:12
Leven
2K55 • ScotRail
2
08:10
08:17
Edinburgh
2H02 • ScotRail
3
08:11
08:14
Edinburgh
2G16 • ScotRail
1
08:13
08:20
Edinburgh
2P10 • ScotRail
3
08:13
08:14
Helensburgh Central
2H11 • ScotRail
4
08:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:16
Cowdenbeath
2G55 • ScotRail
2
08:16
08:19
Manchester Airport
1M83 • TransPennine Express • 5 coaches
4
08:20
08:22
Edinburgh
2K54 • ScotRail
1
08:21
08:27
Edinburgh
2Y94 • ScotRail
3
08:21
08:26
Glasgow Queen Street
via Falkirk High
1R23 • ScotRail
4
08:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:27
cancelled
Edinburgh
2K08 • ScotRail
1
08:28
08:30
Bathgate
2M27 • ScotRail
4
08:29
Edinburgh
2M18 • ScotRail
3
08:31
08:27
Edinburgh
1B68 • ScotRail
1
08:32
Glasgow Central
via Shotts
2Y45 • ScotRail
4
Later trains