Airdrie departures

16:04
on time
More
Show Less

Calling at

Coatdyke16:06on time
Coatbridge Sunnyside16:08on time
Blairhill16:11on time
Easterhouse16:15on time
Garrowhill16:17on time
Shettleston16:20on time
Carntyne16:22on time
Bellgrove16:26on time
High Street16:28on time
Glasgow Queen Street16:30on time
Charing Cross (Glasgow)16:34on time
Partick16:38on time
Hyndland16:40on time
Dalmuir16:48on time
Dumbarton East16:57on time
Dumbarton Central16:59on time
Dalreoch17:00on time
Cardross17:05on time
Craigendoran17:10on time
Helensburgh Central17:13on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 3
16:07
on time
More
Show Less

Calling at

Drumgelloch16:10on time
Caldercruix16:14on time
Blackridge16:20on time
Armadale16:24on time
Bathgate16:28on time
Livingston North16:35on time
Uphall16:38on time
Edinburgh Park16:46on time
Haymarket16:51on time
Edinburgh16:56on time
From Helensburgh CentralOperated by ScotRail

Balloch

Platform 1
16:14
on time
More
Show Less

Calling at

Coatdyke16:16on time
Coatbridge Sunnyside16:19on time
Blairhill16:22on time
Easterhouse16:26on time
Garrowhill16:28on time
Shettleston16:31on time
Carntyne16:33on time
Bellgrove16:37on time
High Street16:39on time
Glasgow Queen Street16:41on time
Charing Cross (Glasgow)16:45on time
Partick16:50on time
Hyndland16:52on time
Anniesland16:55on time
Westerton16:58on time
Drumchapel17:01on time
Drumry17:03on time
Singer17:05on time
Dalmuir17:08on time
Kilpatrick17:12on time
Bowling17:15on time
Dumbarton East17:19on time
Dumbarton Central17:21on time
Dalreoch17:23on time
Renton17:26on time
Alexandria17:28on time
Balloch17:32on time
From AirdrieOperated by ScotRail