High Street to Helensburgh Central

Platform 1
19:28
left 19:30

Previously called at

Edinburgh18:23left on time
Haymarket18:27left on time
Edinburgh Park18:32left on time
Uphall18:40left on time
Livingston North18:44left on time
Bathgate18:50left on time
Drumgelloch19:02left on time
Airdrie19:07left on time
Coatdyke19:09left on time
Coatbridge Sunnyside19:11left on time
Blairhill19:14left on time
Easterhouse19:18left on time
Garrowhill19:20left on time
Shettleston19:23left on time
High Street19:28left 19:30

Calling at

Glasgow Queen Street19:30left on time
Charing Cross (Glasgow)19:34left on time
Partick19:38left on time
Hyndland19:40left on time
Dalmuir19:48left 19:50
Dumbarton East19:58left on time
Dumbarton Central20:01left on time
Dalreoch20:03left on time
Cardross20:08left on time
Craigendoran20:17on time
Helensburgh Central20:20on time
Operated by ScotRail