High Street departures

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

Springburn

Platform 2
08:09
on time
More
Show Less

Calling at

Bellgrove08:11on time
Springburn08:20on time
From PartickOperated by ScotRail

Edinburgh

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

Calling at

Bellgrove08:15cancelled
Carntyne08:19cancelled
Shettleston08:21cancelled
Garrowhill08:24cancelled
Easterhouse08:26cancelled
Blairhill08:30cancelled
Coatbridge Sunnyside08:33cancelled
Coatdyke08:35cancelled
Airdrie08:38cancelled
Drumgelloch08:42cancelled
Caldercruix08:46cancelled
Blackridge08:52cancelled
Armadale08:55cancelled
Bathgate09:01on time
Livingston North09:05on time
Uphall09:08on time
Edinburgh Park09:16on time
Haymarket09:27on time
Edinburgh09:32on time
From DalmuirOperated by ScotRail
08:21
on time
More
Show Less

Calling at

Glasgow Queen Street08:23on time
Charing Cross (Glasgow)08:26on time
Partick08:31on time
Hyndland08:33on time
Anniesland08:37on time
Westerton08:40on time
Drumchapel08:42on time
Drumry08:44on time
Singer08:47on time
Dalmuir08:49on time
Dumbarton East08:58on time
Dumbarton Central09:00on time
Dalreoch09:02on time
Cardross09:07on time
Craigendoran09:12on time
Helensburgh Central09:15on time
From AirdrieOperated by ScotRail

Partick

Platform 1
08:37
on time
More
Show Less

Calling at

Glasgow Queen Street08:39on time
Charing Cross (Glasgow)08:41on time
Partick08:45on time
From SpringburnOperated by ScotRail

Airdrie

Platform 2
08:47
on time
More
Show Less

Calling at

Bellgrove08:49on time
Carntyne08:53on time
Shettleston08:55on time
Garrowhill08:58on time
Easterhouse09:00on time
Blairhill09:04on time
Coatbridge Sunnyside09:07on time
Coatdyke09:09on time
Airdrie09:12on time
Drumgelloch09:16cancelled
Caldercruix09:20cancelled
Blackridge09:26cancelled
Armadale09:30cancelled
Bathgate09:34cancelled
Livingston North09:41cancelled
Uphall09:44cancelled
Edinburgh Park09:53cancelled
Haymarket10:04cancelled
Edinburgh10:09cancelled
From Helensburgh CentralOperated by ScotRail
08:51
on time
More
Show Less

Calling at

Glasgow Queen Street08:53on time
Charing Cross (Glasgow)08:56on time
Partick09:01on time
Hyndland09:03on time
Anniesland09:07on time
Westerton09:10on time
Drumchapel09:12on time
Drumry09:14on time
Singer09:17on time
Dalmuir09:19on time
Dumbarton East09:27on time
Dumbarton Central09:29on time
Dalreoch09:30on time
Cardross09:35on time
Craigendoran09:40on time
Helensburgh Central09:44on time
From AirdrieOperated by ScotRail

Springburn

Platform 2
09:09
on time
More
Show Less

Calling at

Bellgrove09:11on time
Duke Street09:13on time
Alexandra Parade09:15on time
Barnhill09:18on time
Springburn09:20on time
From PartickOperated by ScotRail

Airdrie

Platform 2
09:17
on time
More
Show Less

Calling at

Bellgrove09:19on time
Carntyne09:23on time
Shettleston09:25on time
Garrowhill09:28on time
Easterhouse09:30on time
Blairhill09:34on time
Coatbridge Sunnyside09:37on time
Coatdyke09:39on time
Airdrie09:42on time
Drumgelloch09:46cancelled
Caldercruix09:50cancelled
Blackridge09:56cancelled
Armadale10:00cancelled
Bathgate10:04cancelled
Livingston North10:10cancelled
Uphall10:13cancelled
Edinburgh Park10:21cancelled
Haymarket10:29cancelled
Edinburgh10:34cancelled
From Helensburgh CentralOperated by ScotRail
09:21
on time
More
Show Less

Calling at

Glasgow Queen Street09:23on time
Charing Cross (Glasgow)09:26on time
Partick09:31on time
Hyndland09:33on time
Anniesland09:37on time
Westerton09:40on time
Drumchapel09:42on time
Drumry09:44on time
Singer09:47on time
Dalmuir09:49on time
Dumbarton East09:59on time
Dumbarton Central10:01on time
Dalreoch10:02on time
Cardross10:07on time
Craigendoran10:12on time
Helensburgh Central10:16on time
From AirdrieOperated by ScotRail