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 on time
Airdrie21:18left on time
Coatdyke21:22left on time
Coatbridge Sunnyside21:24left on time
Blairhill21:27left 21:22
Easterhouse21:31left on time
Garrowhill21:33left on time
Shettleston21:36left on time
Carntyne21:38left on time
Bellgrove21:41left on time
High Street21:43left on time
Glasgow Queen Street21:46left on time
Charing Cross (Glasgow)21:49left on time
Partick21:54left on time
Hyndland21:56left 22:01
Anniesland21:59left 22:04
Westerton22:02left 22:07
Drumchapel22:05left 22:09
Drumry22:07left 22:11
Singer22:09left 22:13
Dalmuir22:13left 22:16
Dumbarton East22:22left 22:27
Dumbarton Central22:25left 22:29
Dalreoch22:27left 22:31
Cardross22:32left 22:36
Craigendoran22:38left 22:41
Helensburgh Central22:42arrived 22:44
Operated by ScotRail