Craigendoran departures

Bathgate

Platform 1
23:05
on time
More
Show Less
From Helensburgh CentralOperated by ScotRail
23:10
on time
More
Show Less

Calling at

Helensburgh Central23:13on time
From EdinburghOperated by ScotRail

Airdrie

Platform 1
23:35
on time
More
Show Less

Calling at

Cardross23:40on time
Dalreoch23:45on time
Dumbarton Central23:47on time
Dumbarton East23:49on time
Dalmuir23:57on time
Singer00:01on time
Drumry00:03on time
Drumchapel00:06on time
Westerton00:08on time
Anniesland00:11on time
Hyndland00:14on time
Partick00:16on time
Charing Cross (Glasgow)00:21on time
Glasgow Queen Street00:23on time
High Street00:25on time
Bellgrove00:27on time
Carntyne00:31on time
Shettleston00:33on time
Garrowhill00:36on time
Easterhouse00:38on time
Blairhill00:42on time
Coatbridge Sunnyside00:45on time
Coatdyke00:47on time
Airdrie00:51on time
From Helensburgh CentralOperated by ScotRail
23:39
on time
More
Show Less

Calling at

Helensburgh Central23:43on time
From EdinburghOperated by ScotRail
00:07
on time
More
Show Less

Calling at

Helensburgh Central00:10on time
From EdinburghOperated by ScotRail
00:42
on time
More
Show Less

Calling at

Helensburgh Central00:46on time
From EdinburghOperated by ScotRail