Bellgrove to Edinburgh

Platform 2
11:41
left 11:43

Previously called at

Helensburgh Central10:55left on time
Craigendoran10:58left on time
Cardross11:03left 11:05
Dalreoch11:08left 11:10
Dumbarton Central11:10left 11:12
Dumbarton East11:12left 11:15
Dalmuir11:21left 11:24
Hyndland11:28left 11:31
Partick11:30left 11:33
Charing Cross (Glasgow)11:34left 11:37
Glasgow Queen Street11:37left 11:39
High Street11:39left 11:41
Bellgrove11:41left 11:43

Calling at

Carntyne11:45left on time
Shettleston11:47left on time
Garrowhill11:50left on time
Easterhouse11:52left on time
Blairhill11:56left on time
Coatbridge Sunnyside11:59left on time
Coatdyke12:01left on time
Airdrie12:04left on time
Drumgelloch12:08left on time
Caldercruix12:12left on time
Blackridge12:18left on time
Armadale12:22left on time
Bathgate12:26left on time
Livingston North12:32left on time
Uphall12:35left on time
Edinburgh Park12:43left on time
Haymarket12:47left on time
Edinburgh12:52arrived on time
Operated by ScotRail