Partick to Helensburgh Central

Platform 2
23:24
left on time

Previously called at

Edinburgh21:52left on time
Haymarket21:56left on time
Edinburgh Park22:01left on time
Uphall22:10left on time
Livingston North22:14left on time
Bathgate22:21left on time
Armadale22:25left on time
Blackridge22:29left on time
Caldercruix22:36left on time
Drumgelloch22:40left on time
Airdrie22:47left on time
Coatdyke22:49left on time
Coatbridge Sunnyside22:51left on time
Blairhill22:54left on time
Easterhouse22:58left on time
Garrowhill23:00left on time
Shettleston23:03left on time
Carntyne23:05left on time
Bellgrove23:08left on time
High Street23:11left on time
Glasgow Queen Street23:17left on time
Charing Cross (Glasgow)23:20left on time
Partick23:24left on time

Calling at

Hyndland23:26left on time
Anniesland23:29left cancelled
Westerton23:32left cancelled
Drumchapel23:35left cancelled
Drumry23:37left cancelled
Singer23:39left cancelled
Dalmuir23:42left 23:46
Dumbarton East23:52left 23:54
Dumbarton Central23:54left 23:57
Dalreoch23:56left 23:58
Cardross00:02left on time
Craigendoran00:07left 00:10
Helensburgh Central00:10arrived 00:13
Operated by ScotRail