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

Powered by Realtime Trains API