The 18:07 train from Edinburgh to Garscadden .
1h 30m
-
Edinburgh -
Haymarket -
Edinburgh Park -
Uphall -
Livingston North -
Bathgate -
Armadale -
Blackridge -
Caldercruix -
Drumgelloch -
Airdrie -
Coatbridge Sunnyside -
Shettleston -
High St -
Glasgow Queen St -
Charing Cross -
Partick -
Hyndland -
Garscadden

Powered by Realtime Trains API