Dumbarton Central to Edinburgh

Platform 1
06:09
left on time

Previously called at

Helensburgh Central05:54left on time
Craigendoran05:57left on time
Cardross06:03left on time
Dalreoch06:08left on time
Dumbarton Central06:09left on time

Calling at

Dumbarton East06:11left on time
Dalmuir06:19left on time
Hyndland06:27left on time
Partick06:29left on time
Charing Cross (Glasgow)06:34left on time
Glasgow Queen Street06:36left 06:44
High Street06:38left 06:48
Garrowhill06:46left 06:53
Easterhouse06:48left 06:57
Blairhill06:52left 07:01
Coatbridge Sunnyside06:55left 07:03
Coatdyke06:58left 07:06
Airdrie07:01left 07:09
Drumgelloch07:05left 07:11
Bathgate07:18left 07:22
Livingston North07:24left 07:27
Uphall07:28left 07:31
Edinburgh Park07:36left 07:39
Haymarket07:43left on time
Edinburgh07:48arrived on time
Operated by ScotRail