The 06:34 train from Bathgate to Milngavie .
1h 11m
-
Bathgate ✓ -
Drumgelloch ✓ -
Airdrie +1 -
Coatbridge Sunnyside ✓ -
Shettleston +1 -
Carntyne +1 -
Bellgrove +1 -
High St +1 -
Glasgow Queen St +1 -
Charing Cross +1 -
Partick +1 -
Hyndland ✓ -
Anniesland ✓ -
Westerton +1 -
Bearsden +1 -
Hillfoot -1 -
Milngavie ✓
Darwin HSP