Shettleston to Helensburgh Central

Platform 1
13:19
left on time

Previously called at

Edinburgh12:08left on time
Haymarket12:13left on time
Edinburgh Park12:18left on time
Uphall12:27left on time
Livingston North12:31left on time
Bathgate12:39left on time
Armadale12:43left on time
Blackridge12:47left on time
Caldercruix12:54left on time
Drumgelloch12:58left on time
Airdrie13:03left on time
Coatdyke13:05left on time
Coatbridge Sunnyside13:08left on time
Blairhill13:10left on time
Easterhouse13:14left on time
Garrowhill13:17left on time
Shettleston13:19left on time

Calling at

Carntyne13:21left on time
Bellgrove13:25left on time
High Street13:27left on time
Glasgow Queen Street13:29left on time
Charing Cross (Glasgow)13:33left on time
Partick13:37left on time
Hyndland13:39left on time
Dalmuir13:47left on time
Dumbarton East13:56left on time
Dumbarton Central13:58left on time
Dalreoch14:00left on time
Cardross14:05left on time
Craigendoran14:10left on time
Helensburgh Central14:14arrived on time
Operated by ScotRail