Dalmuir to Edinburgh

Platform 4 Will wait for 1 minute
15:50
left on time

Previously called at

Helensburgh Central15:24left on time
Craigendoran15:27left on time
Cardross15:32left 15:34
Dalreoch15:37left on time
Dumbarton Central15:39left on time
Dumbarton East15:41left on time
Dalmuir15:50left on time

Calling at

Hyndland15:57left on time
Partick15:59left on time
Charing Cross (Glasgow)16:04left on time
Glasgow Queen Street16:06left on time
High Street16:10left on time
Shettleston16:16left on time
Garrowhill16:19left on time
Easterhouse16:22left on time
Blairhill16:27left 16:25
Coatbridge Sunnyside16:30left on time
Coatdyke16:33left on time
Airdrie16:36left on time
Drumgelloch16:42left on time
Bathgate16:55left on time
Livingston North17:05left on time
Uphall17:09left on time
Edinburgh Park17:19left on time
Haymarket17:24left on time
Edinburgh17:29arrived on time
Operated by ScotRail