22:31 Helensburgh Central to Bathgate
Operated by ScotRail
Helensburgh Central
Platform 2
Departed on time
Craigendoran
Departed on time
Cardross
Departed on time
Dalreoch
Departed 1 min early
Dumbarton Central
Departed 1 min early
Dumbarton East
Departed on time
Dalmuir
Departed 1 min early
Singer
Departed on time
Drumry
Departed on time
Drumchapel
Departed 1 min early
Westerton
Departed on time
Anniesland
Departed on time
Hyndland
Departed on time
Partick
Departed 1 min early
Charing Cross (Glasgow)
Departed 1 min early
Glasgow Queen Street
Departed 1 min early
High Street
Departed 1 min early
Bellgrove
Departed on time
Carntyne
Departed 1 min early
Shettleston
Departed 1 min early
Garrowhill
Departed 1 min early
Easterhouse
Departed on time
Blairhill
Departed on time
Coatbridge Sunnyside
Departed on time
Coatdyke
Departed on time
Airdrie
Departed on time
Drumgelloch
Departed 1 min early
Caldercruix
Departed 1 min early
Blackridge
Departed 1 min early
Armadale
Departed 1 min early
Bathgate
Platform 1
Arrived 2 min early