Dumbarton East to Helensburgh Central

Platform 2
19:29
left on time

Previously called at

Edinburgh17:54left on time
Haymarket17:58left on time
Edinburgh Park18:03left on time
Uphall18:11left on time
Livingston North18:14left 18:16
Bathgate18:20left on time
Drumgelloch18:33left 18:36
Airdrie18:37left 18:40
Coatdyke18:39left 18:42
Coatbridge Sunnyside18:42left 18:44
Blairhill18:44left 18:47
Easterhouse18:48left 18:51
Garrowhill18:51left 18:53
Shettleston18:53left 18:56
High Street18:59left 19:01
Glasgow Queen Street19:02left on time
Charing Cross (Glasgow)19:04left on time
Partick19:08left on time
Hyndland19:11left on time
Dalmuir19:21left on time
Dumbarton East19:29left on time

Calling at

Dumbarton Central19:31left on time
Dalreoch19:32left on time
Cardross19:37left on time
Craigendoran19:42left on time
Helensburgh Central19:45arrived on time
Operated by ScotRail