The 07:38 train from Edinburgh to Milngavie .
1h 40m
-
Edinburgh -
Haymarket -
Edinburgh Park -
Uphall -
Livingston North -
Bathgate -
Armadale -
Blackridge -
Caldercruix -
Drumgelloch -
Airdrie -
Coatdyke -
Coatbridge Sunnyside -
Blairhill -
Shettleston -
Carntyne -
Bellgrove -
High St -
Glasgow Queen St -
Charing Cross -
Partick -
Hyndland -
Anniesland -
Westerton -
Bearsden -
Hillfoot -
Milngavie

Powered by Realtime Trains API