Singer 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
19:33
due 19:36
More
Show Less

Calling at

Drumry19:36due 19:38
Drumchapel19:38due 19:40
Westerton19:41due 19:43
Anniesland19:44due 19:46
Hyndland19:47due 19:49
Partick19:49due 19:51
Charing Cross (Glasgow)19:53due 19:55
Glasgow Queen Street19:55due 19:57
High Street19:59on time
Bellgrove20:02on time
Carntyne20:05on time
Shettleston20:08on time
Garrowhill20:11on time
Easterhouse20:13on time
Blairhill20:17on time
Coatbridge Sunnyside20:20on time
Coatdyke20:23on time
Airdrie20:25on time
From BallochOperated by ScotRail

Balloch

Platform 2
19:36
on time
More
Show Less

Calling at

Dalmuir19:38on time
Kilpatrick19:42on time
Bowling19:45on time
Dumbarton East19:50on time
Dumbarton Central19:52on time
Dalreoch19:54on time
Renton19:57on time
Alexandria19:59on time
Balloch20:03on time
From AirdrieOperated by ScotRail

Dalmuir

Platform 2
19:48
due 19:50
More
Show Less

Calling at

Dalmuir19:51due 19:53
From CumbernauldOperated by ScotRail

Larkhall

Platform 1
19:49
on time
More
Show Less

Calling at

Drumry19:51on time
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:00
on time
More
Show Less

Calling at

Drumry20:02on time
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:05
on time
More
Show Less

Calling at

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:18
on time
More
Show Less

Calling at

Dalmuir20:21on time
From MotherwellOperated by ScotRail

Larkhall

Platform 1
20:19
on time
More
Show Less

Calling at

Drumry20:21on time
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:31
on time
More
Show Less

Calling at

Drumry20:33on time
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:35
on time
More
Show Less

Calling at

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