The 22:49 train from Edinburgh to Garscadden .
22h 29m
-
Edinburgh -
Haymarket -
Edinburgh Park -
Uphall -
Livingston North -
Bathgate -
Armadale -
Blackridge -
Caldercruix -
Drumgelloch -
Airdrie -
Coatdyke -
Coatbridge Sunnyside -
Blairhill -
Easterhouse -
Garrowhill -
Shettleston -
Carntyne -
Bellgrove ✓ -
High St ✓ -
Glasgow Queen St ✓ -
Charing Cross ✓ -
Partick ✓ -
Hyndland ✓ -
Garscadden ✓

Powered by Realtime Trains API