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
06:46
on time
More
Show Less
From MotherwellOperated by ScotRail

Larkhall

Platform 1
06:51
on time
More
Show Less

Calling at

Drumchapel06:54on time
Westerton06:56on time
Anniesland07:00on time
Hyndland07:03on time
Partick07:05on time
Exhibition Centre07:09on time
Anderston07:11on time
Glasgow Central07:13on time
Argyle Street07:19on time
Bridgeton07:23on time
Dalmarnock07:25on time
Rutherglen07:27on time
Cambuslang07:32on time
Newton07:36on time
Blantyre07:40on time
Hamilton West07:43on time
Hamilton Central07:46on time
Chatelherault07:51on time
Merryton07:54on time
Larkhall07:57on time
From DalmuirOperated by ScotRail

Balloch

Platform 2
07:03
on time
More
Show Less

Calling at

Singer07:06on time
Dalmuir07:08on time
Kilpatrick07:12on time
Bowling07:15on time
Dumbarton East07:20on time
Dumbarton Central07:22on time
Dalreoch07:23on time
Renton07:26on time
Alexandria07:29on time
Balloch07:33on time
From AirdrieOperated by ScotRail

Airdrie

Platform 1
07:06
on time
More
Show Less

Calling at

Drumchapel07:08on time
Westerton07:11on time
Anniesland07:14on time
Hyndland07:17on time
Partick07:19on time
Charing Cross (Glasgow)07:23on time
Glasgow Queen Street07:25on time
High Street07:29on time
Bellgrove07:32on time
Carntyne07:35on time
Shettleston07:38on time
Garrowhill07:41on time
Easterhouse07:43on time
Blairhill07:47on time
Coatbridge Sunnyside07:50on time
Coatdyke07:52on time
Airdrie07:56on time
From BallochOperated by ScotRail

Dalmuir

Platform 2
07:16
on time
More
Show Less

Calling at

Singer07:18on time
Dalmuir07:21on time
From MotherwellOperated by ScotRail

Larkhall

Platform 1
07:21
on time
More
Show Less

Calling at

Drumchapel07:24on time
Westerton07:26on time
Anniesland07:30on time
Hyndland07:33on time
Partick07:35on time
Exhibition Centre07:39on time
Anderston07:41on time
Glasgow Central07:43on time
Argyle Street07:49on time
Bridgeton07:53on time
Dalmarnock07:55on time
Rutherglen07:57on time
Cambuslang08:02on time
Newton08:05on time
Blantyre08:09on time
Hamilton West08:12on time
Hamilton Central08:15on time
Chatelherault08:19on time
Merryton08:22on time
Larkhall08:25on time
From DalmuirOperated by ScotRail

Balloch

Platform 2
07:33
on time
More
Show Less

Calling at

Singer07:35on time
Dalmuir07:38on time
Kilpatrick07:42on time
Bowling07:45on time
Dumbarton East07:49on time
Dumbarton Central07:51on time
Dalreoch07:53on time
Renton07:56on time
Alexandria07:58on time
Balloch08:02on time
From AirdrieOperated by ScotRail

Airdrie

Platform 1
07:36
on time
More
Show Less

Calling at

Drumchapel07:38on time
Westerton07:41on time
Anniesland07:44on time
Hyndland07:47on time
Partick07:49on time
Charing Cross (Glasgow)07:53on time
Glasgow Queen Street07:55on time
High Street07:59on time
Bellgrove08:02on time
Carntyne08:05on time
Shettleston08:08on time
Garrowhill08:11on time
Easterhouse08:13on time
Blairhill08:17on time
Coatbridge Sunnyside08:20on time
Coatdyke08:23on time
Airdrie08:27on time
From BallochOperated by ScotRail

Dalmuir

Platform 2
07:46
on time
More
Show Less

Calling at

Singer07:48on time
Dalmuir07:53on time
From CumbernauldOperated by ScotRail

Larkhall

Platform 1
07:51
on time
More
Show Less

Calling at

Drumchapel07:54on time
Westerton07:56on time
Anniesland08:00on time
Hyndland08:03on time
Partick08:05on time
Exhibition Centre08:09on time
Anderston08:11on time
Glasgow Central08:13on time
Argyle Street08:19on time
Bridgeton08:23on time
Dalmarnock08:25on time
Rutherglen08:27on time
Cambuslang08:33on time
Newton08:36on time
Blantyre08:40on time
Hamilton West08:43on time
Hamilton Central08:45on time
Chatelherault08:50on time
Merryton08:53on time
Larkhall08:56on time
From DalmuirOperated by ScotRail