Cardross departures

Buses replace trains between Airdrie and Bathgate due to urgent track repairs. More details can be found in Latest Travel News.

Airdrie

Platform 1
13:03
on time
More
Show Less

Calling at

Dalreoch13:08on time
Dumbarton Central13:10on time
Dumbarton East13:12on time
Dalmuir13:19on time
Singer13:23on time
Drumry13:25on time
Drumchapel13:28on time
Westerton13:30on time
Anniesland13:33on time
Hyndland13:36on time
Partick13:38on time
Charing Cross (Glasgow)13:43on time
Glasgow Queen Street13:45on time
High Street13:47on time
Bellgrove13:49on time
Carntyne13:53on time
Shettleston13:55on time
Garrowhill13:58on time
Easterhouse14:00on time
Blairhill14:04on time
Coatbridge Sunnyside14:07on time
Coatdyke14:09on time
Airdrie14:12on time
Drumgelloch14:16cancelled
Caldercruix14:20cancelled
Blackridge14:26cancelled
Armadale14:30cancelled
Bathgate14:34cancelled
Livingston North14:40cancelled
Uphall14:43cancelled
Edinburgh Park14:51cancelled
Haymarket14:56cancelled
Edinburgh15:03cancelled
From Helensburgh CentralOperated by ScotRail
13:07
on time
More
Show Less

Calling at

Craigendoran13:12on time
Helensburgh Central13:15on time
From AirdrieOperated by ScotRail

Helensburgh Central

no platformThis train has been cancelled because of urgent repairs to the track
13:07
cancelled
More
Show Less

Calling at

Craigendoran13:12cancelled
Helensburgh Central13:15cancelled
From EdinburghOperated by ScotRail

Airdrie

Platform 1
13:33
on time
More
Show Less

Calling at

Dalreoch13:38on time
Dumbarton Central13:40on time
Dumbarton East13:42on time
Dalmuir13:49on time
Singer13:53on time
Drumry13:55on time
Drumchapel13:58on time
Westerton14:00on time
Anniesland14:03on time
Hyndland14:06on time
Partick14:08on time
Charing Cross (Glasgow)14:13on time
Glasgow Queen Street14:15on time
High Street14:17on time
Bellgrove14:19on time
Carntyne14:23on time
Shettleston14:25on time
Garrowhill14:28on time
Easterhouse14:30on time
Blairhill14:34on time
Coatbridge Sunnyside14:37on time
Coatdyke14:39on time
Airdrie14:42on time
Drumgelloch14:45cancelled
Caldercruix14:49cancelled
Blackridge14:55cancelled
Armadale14:59cancelled
Bathgate15:03cancelled
Livingston North15:09cancelled
Uphall15:12cancelled
Edinburgh Park15:20cancelled
Haymarket15:24cancelled
Edinburgh15:29cancelled
From Helensburgh CentralOperated by ScotRail
13:37
on time
More
Show Less

Calling at

Craigendoran13:42on time
Helensburgh Central13:45on time
From AirdrieOperated by ScotRail

Airdrie

Platform 1
14:02
on time
More
Show Less

Calling at

Dalreoch14:07on time
Dumbarton Central14:09on time
Dumbarton East14:11on time
Dalmuir14:18on time
Singer14:22on time
Drumry14:24on time
Drumchapel14:27on time
Westerton14:29on time
Anniesland14:32on time
Hyndland14:35on time
Partick14:37on time
Charing Cross (Glasgow)14:42on time
Glasgow Queen Street14:44on time
High Street14:46on time
Bellgrove14:48on time
Carntyne14:52on time
Shettleston14:54on time
Garrowhill14:57on time
Easterhouse14:59on time
Blairhill15:03on time
Coatbridge Sunnyside15:06on time
Coatdyke15:08on time
Airdrie15:11on time
Drumgelloch15:15cancelled
Caldercruix15:19cancelled
Blackridge15:25cancelled
Armadale15:29cancelled
Bathgate15:33cancelled
Livingston North15:39cancelled
Uphall15:42cancelled
Edinburgh Park15:50cancelled
Haymarket15:55cancelled
Edinburgh16:00cancelled
From Helensburgh CentralOperated by ScotRail
14:07
on time
More
Show Less

Calling at

Craigendoran14:12on time
Helensburgh Central14:15on time
From AirdrieOperated by ScotRail

Helensburgh Central

no platformThis train has been cancelled because of urgent repairs to the track
14:07
cancelled
More
Show Less

Calling at

Craigendoran14:12cancelled
Helensburgh Central14:15cancelled
From EdinburghOperated by ScotRail

Airdrie

Platform 1
14:33
on time
More
Show Less

Calling at

Dalreoch14:38on time
Dumbarton Central14:40on time
Dumbarton East14:42on time
Dalmuir14:49on time
Singer14:52on time
Drumry14:54on time
Drumchapel14:57on time
Westerton14:59on time
Anniesland15:02on time
Hyndland15:05on time
Partick15:07on time
Charing Cross (Glasgow)15:13on time
Glasgow Queen Street15:15on time
High Street15:17on time
Bellgrove15:19on time
Carntyne15:23on time
Shettleston15:25on time
Garrowhill15:28on time
Easterhouse15:30on time
Blairhill15:34on time
Coatbridge Sunnyside15:37on time
Coatdyke15:39on time
Airdrie15:42on time
Drumgelloch15:45cancelled
Caldercruix15:49cancelled
Blackridge15:55cancelled
Armadale15:59cancelled
Bathgate16:03cancelled
Livingston North16:09cancelled
Uphall16:12cancelled
Edinburgh Park16:20cancelled
Haymarket16:24cancelled
Edinburgh16:29cancelled
From Helensburgh CentralOperated by ScotRail
14:37
on time
More
Show Less

Calling at

Craigendoran14:42on time
Helensburgh Central14:45on time
From AirdrieOperated by ScotRail