← Change station
Haymarket
06:22
cancelled
from Edinburgh
2G51 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
08:27
cancelled
Edinburgh
2K08 • ScotRail
1
08:28
08:31
Bathgate
2M27 • ScotRail
4
08:29
08:33
Edinburgh
2M18 • ScotRail
3
08:31
08:27
Edinburgh
1B68 • ScotRail
1
08:32
08:34
Glasgow Central
via Shotts
2Y45 • ScotRail
4
08:34
08:41
Edinburgh
1L64 • ScotRail
1
08:35
08:37
Glasgow Queen Street
via Falkirk High
1R25 • ScotRail
4
08:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:38
Aberdeen
1A77 • ScotRail
2
08:39
08:41
Dunblane
2P19 • ScotRail
4
08:40
08:48
Edinburgh
2H04 • ScotRail
3
08:42
Perth
via Kirkcaldy
1L75 • ScotRail
2
08:43
08:45
Edinburgh
2Y60 • ScotRail
3
08:43
08:45
Inverness
via Perth
1H09 • ScotRail
4
08:45
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:46
08:47
Helensburgh Central
2H13 • ScotRail
4
08:49
Glenrothes with Thornton
2G47 • ScotRail
2
08:50
08:51
Glasgow Queen Street
via Falkirk High
1R27 • ScotRail
4
08:51
08:56
Plymouth
via Edinburgh & Leeds
1V56 • CrossCountry
3
08:52
Edinburgh
1L66 • ScotRail
1
08:54
08:56
Bathgate
2M29 • ScotRail
4
08:55
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
08:56
08:59
Edinburgh
2P12 • ScotRail
3
08:58
09:00
London Euston
9M52 • Avanti West Coast
4
09:00
09:06
Edinburgh
2G02 • ScotRail • 2 coaches
1
09:02
09:04
Glasgow Central
via Shotts
1Y75 • ScotRail
4
09:03
09:09
Edinburgh
1L28 • ScotRail
1
09:04
09:06
Edinburgh
1Y74 • ScotRail
3
09:05
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:06
09:07
Glasgow Queen Street
via Falkirk High
1R29 • ScotRail
4
09:07
Dundee
1L27 • ScotRail
2
09:08
09:09
Edinburgh
2M20 • ScotRail
3
09:11
Dunblane
2P25 • ScotRail
4
09:11
Leven
2K57 • ScotRail
2
09:14
Edinburgh
2K56 • ScotRail
1
09:14
Helensburgh Central
2H15 • ScotRail
4
09:15
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:18
09:29
Edinburgh
2P14 • ScotRail
1
09:21
Cowdenbeath
2G57 • ScotRail
2
09:21
Glasgow Queen Street
via Falkirk High
1R31 • ScotRail
4
09:24
Edinburgh
2G24 • ScotRail
1
09:25
Bathgate
2M31 • ScotRail
4
09:25
Edinburgh
2H06 • ScotRail
3
09:25
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
09:30
09:33
Edinburgh
1L68 • ScotRail
1
09:30
Glasgow Central
via Shotts
2Y67 • ScotRail
4
09:34
09:38
Edinburgh
1B70 • ScotRail
1
09:35
Aberdeen
1A79 • ScotRail
2
09:35
Glasgow Queen Street
via Falkirk High
1R33 • ScotRail
4
09:35
Edinburgh Airport (Bus or Tram
0B00 • ScotRail
🚌
Later trains
← Departures from Haymarket
07:07 Edinburgh to Helensburgh Central
2H45 • ScotRail •
RTT
This train has been delayed by a speed restriction.
Edinburgh
07:07
16
Haymarket
07:11
2
Edinburgh Park
07:17
2
Uphall
07:26
2
Livingston North
07:30
2
Bathgate
07:38
arr •
07:41
07:44
dep
2
Armadale
07:45
07:48
1
Blackridge
07:49
07:52
1
Caldercruix
07:55
07:58
1
Drumgelloch
07:59
08:02
1
Airdrie
08:04
08:05
2
Coatdyke
08:06
08:07
1
Coatbridge Sunnyside
08:09
08:10
1
Blairhill
08:11
08:13
1
Easterhouse
08:15
08:17
1
Garrowhill
08:18
08:19
1
Shettleston
08:21
08:22
1
Carntyne
08:23
08:24
1
Bellgrove
08:26
08:28
1
High Street
08:29
08:31
1
Glasgow Queen Street
08:32
08:33
8
Charing Cross (Glasgow)
08:34
08:35
2
Partick
08:38
08:43
2
Hyndland
08:41
08:45
2
Dalmuir
08:56
09:01
3
Dumbarton East
09:04
09:09
2
Dumbarton Central
09:06
09:12
2
Dalreoch
09:07
09:14
2
Craigendoran
09:17
09:23
1
Helensburgh Central
09:20
09:26
1