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

Powered by Realtime Trains API