← Change station

Haymarket

Earlier trains
16:21
Edinburgh
2P42 • ScotRail
3
16:21
Glasgow Queen Street via Falkirk High
1R87 • ScotRail
4
16:22
Cowdenbeath
2G83 • ScotRail
2
16:23
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:24
16:28
Edinburgh
2H42 • ScotRail
3
16:25
Helensburgh Central
2H57 • ScotRail
4
16:28
16:25
Edinburgh
1B30 • ScotRail
3
16:28
16:29
Glasgow Central via Shotts
2Y49 • ScotRail
4
16:29
Edinburgh
2K70 • ScotRail
1
16:32
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:34
Edinburgh
2G38 • ScotRail
1
16:34
Glasgow Queen Street via Falkirk High
1R89 • ScotRail
4
16:35
Aberdeen
1A89 • ScotRail
2
16:38
Edinburgh
2Y48 • ScotRail
3
16:39
16:43
Inverness via Perth
1W16 • London North Eastern Railway
4
16:39
Perth via Kirkcaldy
1L91 • ScotRail
2
16:41
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:43
Dunblane
2P05 • ScotRail
2
16:43
Edinburgh
2M28 • ScotRail
3
16:46
Milngavie
2M37 • ScotRail
4
16:47
Edinburgh
2P44 • ScotRail
3
16:50
Glasgow Queen Street via Falkirk High
1R91 • ScotRail
4
16:50
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:51
Edinburgh
2H44 • ScotRail
3
16:53
Edinburgh
1L82 • ScotRail
1
16:53
16:54
Glenrothes with Thornton
2G79 • ScotRail
2
16:53
Helensburgh Central
2H59 • ScotRail
4
16:57
16:58
London Euston
9M60 • Avanti West Coast
4
16:59
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:01
Dundee
1L23 • ScotRail
2
17:02
Edinburgh
1C60 • ScotRail
3
17:02
Edinburgh
2G06 • ScotRail
1
17:02
Glasgow Central via Shotts
1Y91 • ScotRail
4
17:06
Glasgow Queen Street via Falkirk High
1R93 • ScotRail
4
17:06
Leven
2K73 • ScotRail
2
17:07
Edinburgh
1Y90 • ScotRail
3
17:08
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:09
17:12
Edinburgh
1L22 • ScotRail
1
17:10
Dunblane
2P07 • ScotRail
4
17:12
Glenrothes with Thornton
2G13 • ScotRail
2
17:13
Milngavie
2M15 • ScotRail
4
17:16
cancelled
Edinburgh
2K72 • ScotRail
1
17:16
Edinburgh
2P46 • ScotRail
3
17:17
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
17:19
Glasgow Queen Street via Falkirk High
1R95 • ScotRail
4
17:19
17:20
Glenrothes with Thornton
2K11 • ScotRail
2
17:21
London Kings Cross
1E25 • London North Eastern Railway
1
17:23
Helensburgh Central
2H37 • ScotRail
4
17:25
Cowdenbeath
2G85 • ScotRail
2
17:25
Edinburgh
2H46 • ScotRail
3
Later trains
Powered by National Rail Enquiries