Dalreoch departures

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

Helensburgh Central

no platformThis train has been cancelled because of urgent repairs to the track
15:02
cancelled
More
Show Less
From EdinburghOperated by ScotRail
15:02
due 15:04
More
Show Less
From AirdrieOperated by ScotRail

Airdrie

Platform 1
15:08
on time
More
Show Less
From Helensburgh CentralOperated by ScotRail

Motherwell

Platform 1
15:19
on time
More
Show Less

Calling at

Dumbarton Central15:21on time
Dumbarton East15:23on time
Bowling15:27on time
Kilpatrick15:30on time
Dalmuir15:33on time
Clydebank15:37on time
Yoker15:39on time
Garscadden15:42on time
Scotstounhill15:44on time
Jordanhill15:46on time
Hyndland15:48on time
Partick15:50on time
Exhibition Centre15:55on time
Anderston15:57on time
Glasgow Central15:58on time
Argyle Street16:00on time
Bridgeton16:03on time
Dalmarnock16:05on time
Rutherglen16:07on time
Carmyle16:11on time
Mount Vernon16:14on time
Baillieston16:16on time
Bargeddie16:19on time
Kirkwood16:23on time
Whifflet16:27on time
Motherwell16:34on time
From BallochOperated by ScotRail

Balloch

Platform 2
15:25
on time
More
Show Less

Calling at

Renton15:28on time
Alexandria15:30on time
Balloch15:34on time
From LarkhallOperated by ScotRail
15:32
on time
More
Show Less

Calling at

Cardross15:37on time
Craigendoran15:42on time
Helensburgh Central15:45on time
From AirdrieOperated by ScotRail

Airdrie

Platform 1
15:38
on time
More
Show Less

Calling at

Dumbarton Central15:40on time
Dumbarton East15:42on time
Dalmuir15:49on time
Singer15:53on time
Drumry15:55on time
Drumchapel15:58on time
Westerton16:00on time
Anniesland16:03on time
Hyndland16:06on time
Partick16:08on time
Charing Cross (Glasgow)16:13on time
Glasgow Queen Street16:15on time
High Street16:17on time
Bellgrove16:19on time
Carntyne16:23on time
Shettleston16:25on time
Garrowhill16:28on time
Easterhouse16:30on time
Blairhill16:34on time
Coatbridge Sunnyside16:37on time
Coatdyke16:39on time
Airdrie16:42on time
Drumgelloch16:45cancelled
Caldercruix16:49cancelled
Blackridge16:55cancelled
Armadale16:59cancelled
Bathgate17:03cancelled
Livingston North17:09cancelled
Uphall17:12cancelled
Edinburgh Park17:20cancelled
Haymarket17:24cancelled
Edinburgh17:29cancelled
From Helensburgh CentralOperated by ScotRail

Larkhall

Platform 1
15:47
on time
More
Show Less

Calling at

Dumbarton Central15:48on time
Dumbarton East15:50on time
Bowling15:55on time
Kilpatrick15:58on time
Dalmuir16:01on time
Clydebank16:04on time
Yoker16:06on time
Garscadden16:09on time
Scotstounhill16:11on time
Jordanhill16:13on time
Hyndland16:15on time
Partick16:17on time
Exhibition Centre16:21on time
Anderston16:23on time
Glasgow Central16:24on time
Argyle Street16:27on time
Bridgeton16:30on time
Dalmarnock16:32on time
Rutherglen16:34on time
Cambuslang16:38on time
Newton16:41on time
Blantyre16:45on time
Hamilton West16:48on time
Hamilton Central16:51on time
Chatelherault16:55on time
Merryton16:58on time
Larkhall17:01on time
From BallochOperated by ScotRail

Balloch

Platform 2
15:56
on time
More
Show Less

Calling at

Renton15:59on time
Alexandria16:02on time
Balloch16:05on time
From RutherglenOperated by ScotRail

Helensburgh Central

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

Calling at

Cardross16:07cancelled
Craigendoran16:12cancelled
Helensburgh Central16:16cancelled
From EdinburghOperated by ScotRail