Haymarket to Helensburgh Central

Platform 4 Will wait for 2 minutes
09:44
left on time

Previously called at

Edinburgh09:38left on time
Haymarket09:44left on time

Calling at

Edinburgh Park09:48left on time
Uphall09:57left on time
Livingston North10:01left on time
Bathgate10:06left on time
Armadale10:13left on time
Blackridge10:17left on time
Caldercruix10:24left on time
Drumgelloch10:28left on time
Airdrie10:32left on time
Coatdyke10:36left on time
Coatbridge Sunnyside10:38left on time
Blairhill10:41left 10:36
Easterhouse10:45left on time
Garrowhill10:47left on time
Shettleston10:50left on time
Carntyne10:52left on time
Bellgrove10:56left on time
High Street10:58left on time
Glasgow Queen Street11:00left on time
Charing Cross (Glasgow)11:04left on time
Partick11:08left on time
Hyndland11:10left on time
Dalmuir11:20left 11:17
Dumbarton East11:29left on time
Dumbarton Central11:31left on time
Dalreoch11:32left on time
Cardross11:37left on time
Craigendoran11:42left on time
Helensburgh Central11:45arrived on time
Operated by ScotRail