Dumbarton East to Edinburgh

Platform 1
13:12
left on time

Previously called at

Helensburgh Central12:55left on time
Craigendoran12:58left on time
Cardross13:03left on time
Dalreoch13:08left on time
Dumbarton Central13:10left on time
Dumbarton East13:12left on time

Calling at

Dalmuir13:19left on time
Hyndland13:28left on time
Partick13:30left on time
Charing Cross (Glasgow)13:34left on time
Glasgow Queen Street13:36left on time
High Street13:39left on time
Bellgrove13:41left on time
Carntyne13:45left on time
Shettleston13:47left on time
Garrowhill13:50left on time
Easterhouse13:52left on time
Blairhill13:56left on time
Coatbridge Sunnyside13:59left on time
Coatdyke14:01left on time
Airdrie14:04left on time
Drumgelloch14:08left on time
Caldercruix14:12left on time
Blackridge14:18left on time
Armadale14:22left on time
Bathgate14:26left on time
Livingston North14:32left on time
Uphall14:35left on time
Edinburgh Park14:43left on time
Haymarket14:47left on time
Edinburgh14:52arrived on time
Operated by ScotRail