Edinburgh Park to Helensburgh Central

Platform 2
13:21
left 13:24

Previously called at

Edinburgh13:12left on time
Haymarket13:16left 13:20
Edinburgh Park13:21left 13:24

Calling at

Uphall13:29left 13:32
Livingston North13:33left 13:36
Bathgate13:38left 13:40
Armadale13:45left on time
Blackridge13:48left on time
Caldercruix13:55left on time
Drumgelloch13:58left on time
Airdrie14:02left on time
Coatdyke14:06left on time
Coatbridge Sunnyside14:08left on time
Blairhill14:11left 14:07
Easterhouse14:15left on time
Garrowhill14:17left on time
Shettleston14:20left on time
Carntyne14:22left on time
Bellgrove14:26left on time
High Street14:28left on time
Glasgow Queen Street14:30left 14:32
Charing Cross (Glasgow)14:34left on time
Partick14:38left on time
Hyndland14:40left on time
Dalmuir14:49left on time
Dumbarton East14:58left on time
Dumbarton Central15:00left on time
Dalreoch15:01left on time
Cardross15:06left on time
Craigendoran15:11left on time
Helensburgh Central15:15arrived on time
Operated by ScotRail