Edinburgh to Helensburgh Central

Platform 12
20:30
left on time

Calling at

Haymarket20:34left on time
Edinburgh Park20:39left on time
Uphall20:47left on time
Livingston North20:51left on time
Bathgate20:56left on time
Armadale21:02left on time
Blackridge21:05left on time
Caldercruix21:12left on time
Drumgelloch21:15left 21:17
Airdrie21:18left on time
Coatdyke21:22left on time
Coatbridge Sunnyside21:24left on time
Blairhill21:27left 21:24
Easterhouse21:31left on time
Garrowhill21:33left on time
Shettleston21:36left on time
Carntyne21:38left on time
Bellgrove21:41left on time
High Street21:43left 21:45
Glasgow Queen Street21:46left on time
Charing Cross (Glasgow)21:49left on time
Partick21:54left on time
Hyndland21:56left on time
Anniesland21:59left on time
Westerton22:02left on time
Drumchapel22:05left on time
Drumry22:07left on time
Singer22:09left on time
Dalmuir22:13left on time
Dumbarton East22:22left on time
Dumbarton Central22:25left on time
Dalreoch22:27left on time
Cardross22:32left on time
Craigendoran22:38left on time
Helensburgh Central22:42arrived on time
Operated by ScotRail