The 05:36 train from Hyndland to Bathgate .
56m
-
Hyndland -1 -
Partick ✓ -
Charing Cross ✓ -
Glasgow Queen St -1 -
High St ✓ -
Bellgrove ✓ -
Carntyne ✓ -
Shettleston ✓ -
Coatbridge Sunnyside +1 -
Airdrie +1 -
Drumgelloch -1 -
Caldercruix +1 -
Blackridge +1 -
Armadale (West Lothian) +2 -
Bathgate +1
Darwin HSP