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

Powered by Realtime Trains API