Shettleston to Helensburgh Central

Platform 1
12:50
left on time

Previously called at

Edinburgh11:39left on time
Haymarket11:43left on time
Edinburgh Park11:48left on time
Uphall11:57left on time
Livingston North12:01left on time
Bathgate12:09left on time
Armadale12:13left on time
Blackridge12:17left on time
Caldercruix12:24left on time
Drumgelloch12:28left on time
Airdrie12:34left on time
Coatdyke12:36left on time
Coatbridge Sunnyside12:39left on time
Blairhill12:41left on time
Easterhouse12:45left on time
Garrowhill12:48left on time
Shettleston12:50left on time

Calling at

Carntyne12:52left on time
Bellgrove12:56left on time
High Street12:58left on time
Glasgow Queen Street13:00left on time
Charing Cross (Glasgow)13:04left on time
Partick13:08left on time
Hyndland13:10left on time
Dalmuir13:18left on time
Dumbarton East13:27left on time
Dumbarton Central13:29left on time
Dalreoch13:30left on time
Cardross13:35left on time
Craigendoran13:40left on time
Helensburgh Central13:43arrived on time
Operated by ScotRail