Drumry departures

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

Dalmuir

Platform 2
19:46
due 19:49
More
Show Less
From CumbernauldOperated by ScotRail

Larkhall

Platform 1
19:51
on time
More
Show Less

Calling at

Drumchapel19:54on time
Westerton19:56on time
Anniesland20:00on time
Hyndland20:03on time
Partick20:06on time
Exhibition Centre20:10on time
Anderston20:13on time
Glasgow Central20:15on time
Argyle Street20:19on time
Bridgeton20:23on time
Dalmarnock20:25on time
Rutherglen20:27on time
Cambuslang20:33on time
Newton20:36on time
Blantyre20:40on time
Hamilton West20:43on time
Hamilton Central20:45on time
Chatelherault20:50on time
Merryton20:53on time
Larkhall20:56on time
From DalmuirOperated by ScotRail

Airdrie

Platform 1
20:02
on time
More
Show Less

Calling at

Drumchapel20:05on time
Westerton20:07on time
Anniesland20:10on time
Hyndland20:13on time
Partick20:15on time
Charing Cross (Glasgow)20:20on time
Glasgow Queen Street20:22on time
High Street20:24on time
Bellgrove20:26on time
Carntyne20:30on time
Shettleston20:32on time
Garrowhill20:35on time
Easterhouse20:37on time
Blairhill20:41on time
Coatbridge Sunnyside20:44on time
Coatdyke20:46on time
Airdrie20:49on time
From Helensburgh CentralOperated by ScotRail

Balloch

Platform 2
20:03
on time
More
Show Less

Calling at

Singer20:05on time
Dalmuir20:08on time
Kilpatrick20:12on time
Bowling20:15on time
Dumbarton East20:19on time
Dumbarton Central20:21on time
Dalreoch20:23on time
Renton20:26on time
Alexandria20:28on time
Balloch20:32on time
From AirdrieOperated by ScotRail

Dalmuir

Platform 2
20:16
on time
More
Show Less

Calling at

Singer20:18on time
Dalmuir20:21on time
From MotherwellOperated by ScotRail

Larkhall

Platform 1
20:21
on time
More
Show Less

Calling at

Drumchapel20:24on time
Westerton20:26on time
Anniesland20:30on time
Hyndland20:33on time
Partick20:35on time
Exhibition Centre20:39on time
Anderston20:41on time
Glasgow Central20:43on time
Argyle Street20:49on time
Bridgeton20:53on time
Dalmarnock20:55on time
Rutherglen20:57on time
Cambuslang21:03on time
Newton21:08on time
Blantyre21:12on time
Hamilton West21:15on time
Hamilton Central21:17on time
Chatelherault21:22on time
Merryton21:25on time
Larkhall21:28on time
From DalmuirOperated by ScotRail

Airdrie

Platform 1
20:33
on time
More
Show Less

Calling at

Drumchapel20:36on time
Westerton20:38on time
Anniesland20:41on time
Hyndland20:44on time
Partick20:46on time
Charing Cross (Glasgow)20:51on time
Glasgow Queen Street20:53on time
High Street20:55on time
Bellgrove20:57on time
Carntyne21:01on time
Shettleston21:03on time
Garrowhill21:06on time
Easterhouse21:08on time
Blairhill21:12on time
Coatbridge Sunnyside21:15on time
Coatdyke21:17on time
Airdrie21:20on time
From Helensburgh CentralOperated by ScotRail

Balloch

Platform 2
20:33
on time
More
Show Less

Calling at

Singer20:35on time
Dalmuir20:38on time
Kilpatrick20:42on time
Bowling20:45on time
Dumbarton East20:49on time
Dumbarton Central20:51on time
Dalreoch20:56on time
Renton20:59on time
Alexandria21:01on time
Balloch21:05on time
From AirdrieOperated by ScotRail

Dalmuir

Platform 2
20:49
on time
More
Show Less

Calling at

Singer20:52on time
Dalmuir20:55on time
From WhiffletOperated by ScotRail

Larkhall

Platform 1
20:53
on time
More
Show Less

Calling at

Drumchapel20:55on time
Westerton21:00on time
Anniesland21:03on time
Hyndland21:06on time
Partick21:08on time
Exhibition Centre21:11on time
Anderston21:13on time
Glasgow Central21:15on time
Argyle Street21:17on time
Bridgeton21:20on time
Dalmarnock21:22on time
Rutherglen21:24on time
Cambuslang21:28on time
Newton21:32on time
Blantyre21:36on time
Hamilton West21:39on time
Hamilton Central21:42on time
Chatelherault21:48on time
Merryton21:51on time
Larkhall21:54on time
From DalmuirOperated by ScotRail