Cardross to Helensburgh Central

Platform 2
17:05
left on time

Previously called at

Edinburgh15:09left on time
Haymarket15:14left on time
Edinburgh Park15:19left on time
Uphall15:28left on time
Livingston North15:32left on time
Bathgate15:40left on time
Armadale15:44left on time
Blackridge15:48left on time
Caldercruix15:55left on time
Drumgelloch15:59left on time
Airdrie16:04left on time
Coatdyke16:06left on time
Coatbridge Sunnyside16:08left on time
Blairhill16:11left on time
Easterhouse16:15left on time
Garrowhill16:17left on time
Shettleston16:20left on time
Carntyne16:22left on time
Bellgrove16:26left on time
High Street16:28left on time
Glasgow Queen Street16:32left on time
Charing Cross (Glasgow)16:34left on time
Partick16:38left on time
Hyndland16:41left on time
Dalmuir16:49left on time
Dumbarton East16:57left on time
Dumbarton Central16:59left on time
Dalreoch17:00left on time
Cardross17:05left on time

Calling at

Craigendoran17:10left on time
Helensburgh Central17:13arrived on time
Operated by ScotRail