Bathgate to Helensburgh Central

Platform 2 Will wait for 2 minutes
14:08
left on time

Previously called at

Edinburgh13:40left on time
Haymarket13:44left 13:46
Edinburgh Park13:49left 13:51
Uphall13:57left 14:00
Livingston North14:01left 14:04
Bathgate14:08left on time

Calling at

Armadale14:12left on time
Blackridge14:16left on time
Caldercruix14:23left on time
Drumgelloch14:27left on time
Airdrie14:31left on time
Coatdyke14:36left on time
Coatbridge Sunnyside14:38left on time
Blairhill14:41left 14:36
Easterhouse14:45left on time
Garrowhill14:47left on time
Shettleston14:50left on time
Carntyne14:52left on time
Bellgrove14:56left on time
High Street14:58left on time
Glasgow Queen Street15:00left on time
Charing Cross (Glasgow)15:04left on time
Partick15:08left on time
Hyndland15:10left on time
Dalmuir15:18left on time
Dumbarton East15:27left on time
Dumbarton Central15:29left on time
Dalreoch15:31left on time
Cardross15:36left on time
Craigendoran15:41left on time
Helensburgh Central15:44arrived on time
Operated by ScotRail