High Street departures

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

Airdrie

Platform 2
14:39
on time
More
Show Less

Calling at

Bellgrove14:41on time
Carntyne14:45on time
Shettleston14:47on time
Garrowhill14:50on time
Easterhouse14:52on time
Blairhill14:56on time
Coatbridge Sunnyside14:59on time
Coatdyke15:02on time
Airdrie15:04on time
From Helensburgh CentralOperated by ScotRail

Balloch

Platform 1
14:39
on time
More
Show Less

Calling at

Glasgow Queen Street14:41on time
Charing Cross (Glasgow)14:45on time
Partick14:50on time
Hyndland14:52on time
Anniesland14:55on time
Westerton14:58on time
Drumchapel15:01on time
Drumry15:03on time
Singer15:05on time
Dalmuir15:08on time
Kilpatrick15:12on time
Bowling15:15on time
Dumbarton East15:19on time
Dumbarton Central15:21on time
Dalreoch15:23on time
Renton15:26on time
Alexandria15:29on time
Balloch15:32on time
From AirdrieOperated by ScotRail
14:58
on time
More
Show Less

Calling at

Glasgow Queen Street15:00on time
Charing Cross (Glasgow)15:04on time
Partick15:08on time
Hyndland15:10on time
Dalmuir15:20on time
Dumbarton East15:29on time
Dumbarton Central15:31on time
Dalreoch15:32on time
Cardross15:37on time
Craigendoran15:42on time
Helensburgh Central15:45on time
From AirdrieOperated by ScotRail

Airdrie

Platform 2
14:59
on time
More
Show Less

Calling at

Bellgrove15:01on time
Carntyne15:05on time
Shettleston15:07on time
Garrowhill15:10on time
Easterhouse15:12on time
Blairhill15:16on time
Coatbridge Sunnyside15:19on time
Coatdyke15:21on time
Airdrie15:25on time
From BallochOperated by ScotRail

Milngavie

Platform 1
15:03
on time
More
Show Less

Calling at

Glasgow Queen Street15:05on time
Charing Cross (Glasgow)15:10on time
Partick15:14on time
Hyndland15:16on time
Anniesland15:20on time
Westerton15:23on time
Bearsden15:26on time
Hillfoot15:28on time
Milngavie15:32on time
From SpringburnOperated by ScotRail

Springburn

Platform 2
15:03
on time
More
Show Less

Calling at

Bellgrove15:05on time
Duke Street15:07on time
Alexandra Parade15:09on time
Barnhill15:12on time
Springburn15:14on time
From MilngavieOperated by ScotRail

Balloch

Platform 1
15:09
on time
More
Show Less

Calling at

Glasgow Queen Street15:11on time
Charing Cross (Glasgow)15:15on time
Partick15:20on time
Hyndland15:22on time
Anniesland15:26on time
Westerton15:29on time
Drumchapel15:31on time
Drumry15:33on time
Singer15:36on time
Dalmuir15:38on time
Kilpatrick15:42on time
Bowling15:45on time
Dumbarton East15:49on time
Dumbarton Central15:51on time
Dalreoch15:53on time
Renton15:56on time
Alexandria15:58on time
Balloch16:02on time
From AirdrieOperated by ScotRail

Airdrie

Platform 2
15:29
on time
More
Show Less

Calling at

Bellgrove15:32on time
Carntyne15:35on time
Shettleston15:38on time
Garrowhill15:41on time
Easterhouse15:43on time
Blairhill15:47on time
Coatbridge Sunnyside15:50on time
Coatdyke15:53on time
Airdrie15:57on time
From BallochOperated by ScotRail

Milngavie

Platform 1
15:33
on time
More
Show Less

Calling at

Glasgow Queen Street15:35on time
Charing Cross (Glasgow)15:40on time
Partick15:44on time
Hyndland15:46on time
Anniesland15:50on time
Westerton15:53on time
Bearsden15:55on time
Hillfoot15:58on time
Milngavie16:02on time
From SpringburnOperated by ScotRail

Springburn

Platform 2
15:33
on time
More
Show Less

Calling at

Bellgrove15:35on time
Duke Street15:37on time
Alexandra Parade15:39on time
Barnhill15:42on time
Springburn15:44on time
From MilngavieOperated by ScotRail