Glasgow Queen Street to Bathgate

Platform 9
23:23
left on time

Previously called at

Helensburgh Central22:31left on time
Craigendoran22:34left on time
Cardross22:40left on time
Dalreoch22:45left on time
Dumbarton Central22:47left on time
Dumbarton East22:49left on time
Dalmuir22:59left on time
Singer23:01left on time
Drumry23:03left on time
Drumchapel23:06left on time
Westerton23:08left on time
Anniesland23:11left on time
Hyndland23:14left 23:16
Partick23:17left on time
Charing Cross (Glasgow)23:21left on time
Glasgow Queen Street23:23left on time

Calling at

High Street23:25left on time
Bellgrove23:27left on time
Carntyne23:31left on time
Shettleston23:33left on time
Garrowhill23:36left on time
Easterhouse23:38left on time
Blairhill23:42left on time
Coatbridge Sunnyside23:45left on time
Coatdyke23:47left on time
Airdrie23:50left on time
Drumgelloch23:54left on time
Caldercruix23:58left on time
Blackridge00:04left on time
Armadale00:08left on time
Bathgate00:12arrived on time
Operated by ScotRail