← Change station
Haymarket
08:50
08:51
from Glasgow Central
1V56 • CrossCountry
3
↓
This site cannot display trains that left over 2 hours ago.
15:35
15:36
Aberdeen
1A87 • ScotRail
2
15:39
Dunblane
2P49 • ScotRail
4
15:40
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:42
Perth
via Kirkcaldy
1L89 • ScotRail
2
15:43
15:44
Edinburgh
2Y66 • ScotRail
3
15:45
15:46
Helensburgh Central
2H55 • ScotRail
4
15:47
Edinburgh
2M24 • ScotRail
3
15:49
15:51
Glasgow Queen Street
via Falkirk High
1R83 • ScotRail
4
15:49
Glenrothes with Thornton
2G77 • ScotRail
2
15:49
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
15:51
15:55
Edinburgh
2P40 • ScotRail
3
15:54
Edinburgh
1L80 • ScotRail
1
15:54
Glasgow Central
via Motherwell
1D59 • ScotRail
4
15:55
15:58
Edinburgh
2H40 • ScotRail
3
15:58
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:01
16:10
Edinburgh
2G04 • ScotRail
1
16:01
Glasgow Central
via Shotts
1Y89 • ScotRail
4
16:04
Dundee
1L21 • ScotRail
2
16:07
Edinburgh
1L42 • ScotRail
1
16:07
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:17
Edinburgh
9S60 • Avanti West Coast
3
16:16
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:17
16:21
Edinburgh
2M26 • ScotRail
3
16:17
Manchester Airport
1M91 • TransPennine Express • 5 coaches
4
16:18
16:19
Edinburgh
1B84 • ScotRail
1
16:21
16:24
Edinburgh
2P42 • ScotRail
3
16:21
Glasgow Queen Street
via Falkirk High
1R87 • ScotRail
4
16:22
Cowdenbeath
2G83 • ScotRail
2
16:24
16:27
Edinburgh
2H42 • ScotRail
3
16:25
Helensburgh Central
2H57 • ScotRail
4
16:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:28
16:32
Edinburgh
1B30 • ScotRail
3
16:28
16:29
Glasgow Central
via Shotts
2Y49 • ScotRail
4
16:30
Edinburgh
2K70 • ScotRail
1
16:34
16:35
Edinburgh
2G38 • ScotRail
1
16:34
Glasgow Queen Street
via Falkirk High
1R89 • ScotRail
4
16:35
Aberdeen
1A89 • ScotRail
2
16:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:38
16:40
Edinburgh
2M28 • ScotRail
3
16:39
Inverness
via Perth
1W16 • London North Eastern Railway
4
16:39
16:43
Perth
via Kirkcaldy
1L91 • ScotRail
2
16:43
Dunblane
2P05 • ScotRail
4
16:43
Edinburgh
2Y48 • ScotRail
3
16:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
16:46
Milngavie
2M37 • ScotRail
4
16:47
16:50
Edinburgh
2P44 • ScotRail
3
Later trains
← Departures from Haymarket
14:08 Edinburgh to Leven
2K67 • ScotRail •
RTT
Edinburgh
14:08
14:10
16
Haymarket
14:12
14:14
2
Edinburgh Gateway
14:18
14:20
Dalmeny
14:24
2
North Queensferry
14:27
14:29
2
Inverkeithing
14:31
14:34
2
Dalgety Bay
14:34
14:37
2
Aberdour
14:39
14:42
2
Burntisland
14:43
14:46
2
Kinghorn
14:48
14:51
2
Kirkcaldy
14:53
14:56
2
Cameron Bridge
15:07
15:10
2
Leven
15:12
1