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