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