← Change station
Craigendoran
Earlier trains
Later trains
← Departures from Craigendoran
21:32 Helensburgh Central to Edinburgh
2H14 • ScotRail •
RTT
Helensburgh Central
21:32
1
Craigendoran
21:35
1
Cardross
21:40
1
Dalreoch
21:45
1
Dumbarton Central
21:47
1
Dumbarton East
21:49
1
Dalmuir
21:56
arr •
21:59
dep
2
Singer
22:01
1
Drumry
22:04
1
Drumchapel
22:06
22:07
1
Westerton
22:09
22:10
1
Anniesland
22:12
22:13
1
Hyndland
22:15
22:16
1
Partick
22:17
22:18
1
Charing Cross (Glasgow)
22:21
22:22
1
Glasgow Queen Street
22:23
22:24
arr •
22:26
dep
9
High Street
22:28
2
Bellgrove
22:30
2
Carntyne
22:33
2
Shettleston
22:36
2
Garrowhill
22:38
22:39
2
Easterhouse
22:41
22:42
2
Blairhill
22:45
22:46
2
Coatbridge Sunnyside
22:47
22:49
2
Coatdyke
22:50
22:52
2
Airdrie
22:54
22:56
3
Drumgelloch
22:57
22:59
2
Caldercruix
23:01
23:03
2
Blackridge
23:07
23:10
2
Armadale
23:10
23:13
2
Bathgate
23:14
23:16
arr •
23:19
dep
1
Livingston North
23:24
1
Uphall
23:27
1
Edinburgh Park
23:36
1
Haymarket
23:42
3
Edinburgh
23:47
23:44
13