Edinburgh Park to Helensburgh Central

Platform 2
14:50
left on time

Previously called at

Edinburgh14:41left on time
Haymarket14:45left on time
Edinburgh Park14:50left on time

Calling at

Uphall14:58left on time
Livingston North15:01left on time
Bathgate15:06left on time
Armadale15:11left on time
Blackridge15:15left on time
Caldercruix15:21left on time
Drumgelloch15:25left on time
Airdrie15:28left on time
Coatdyke15:31left on time
Coatbridge Sunnyside15:34left on time
Blairhill15:37left 15:31
Easterhouse15:41left on time
Garrowhill15:43left on time
Shettleston15:46left on time
Carntyne15:48left on time
Bellgrove15:51left on time
High Street15:53left on time
Glasgow Queen Street15:55left on time
Charing Cross (Glasgow)15:58left on time
Partick16:02left on time
Hyndland16:04left on time
Anniesland16:08left on time
Westerton16:11left on time
Drumchapel16:13left on time
Drumry16:15left on time
Singer16:18left on time
Dalmuir16:20left on time
Dumbarton East16:28left on time
Dumbarton Central16:30left on time
Dalreoch16:32left on time
Cardross16:37left on time
Craigendoran16:42left on time
Helensburgh Central16:45arrived on time
Operated by ScotRail