The 21:21 train from Edinburgh to Helensburgh Central .
2h 20m
-
Edinburgh ✓ -
Haymarket -1 -
Edinburgh Park -2 -
Uphall ✓ -
Livingston North ✓ -
Bathgate ✓ -
Armadale (West Lothian) ✓ -
Blackridge ✓ -
Caldercruix ✓ -
Drumgelloch ✓ -
Airdrie ✓ -
Coatdyke ✓ -
Coatbridge Sunnyside -1 -
Blairhill ✓ -
Easterhouse ✓ -
Garrowhill ✓ -
Shettleston ✓ -
Carntyne ✓ -
Bellgrove ✓ -
High St ✓ -
Glasgow Queen St ✓ -
Charing Cross -1 -
Partick ✓ -
Hyndland -1 -
Anniesland -1 -
Westerton -1 -
Drumchapel ✓ -
Drumry ✓ -
Singer +1 -
Dalmuir -1 -
Dumbarton East ✓ -
Dumbarton Central +1 -
Dalreoch ✓ -
Cardross ✓ -
Craigendoran +1 -
Helensburgh Central -2

Darwin HSP