Armadale departures

14:14
on time
More
Show Less

Calling at

Blackridge14:18on time
Caldercruix14:24on time
Drumgelloch14:28on time
Airdrie14:31on time
Coatdyke14:36on time
Coatbridge Sunnyside14:38on time
Blairhill14:41on time
Easterhouse14:45on time
Garrowhill14:47on time
Shettleston14:50on time
Carntyne14:52on time
Bellgrove14:56on time
High Street14:58on time
Glasgow Queen Street15:00on time
Charing Cross (Glasgow)15:04on time
Partick15:08on time
Hyndland15:10on time
Dalmuir15:20on time
Dumbarton East15:29on time
Dumbarton Central15:31on time
Dalreoch15:32on time
Cardross15:37on time
Craigendoran15:42on time
Helensburgh Central15:45on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
14:22
on time
More
Show Less

Calling at

Bathgate14:26on time
Livingston North14:32on time
Uphall14:35on time
Edinburgh Park14:43on time
Haymarket14:47on time
Edinburgh14:52on time
From Helensburgh CentralOperated by ScotRail