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:46
on time
More
Show Less
From Helensburgh CentralOperated by ScotRail
14:53
on time
More
Show Less

Calling at

Glasgow Queen Street14:55on time
Charing Cross (Glasgow)14:58on time
Partick15:02on time
Hyndland15:04on time
Anniesland15:07on time
Westerton15:10on time
Drumchapel15:13on time
Drumry15:15on time
Singer15:17on 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

Springburn

Platform 2
15:09
on time
More
Show Less

Calling at

Bellgrove15:11on time
Duke Street15:13on time
Alexandra Parade15:15on time
Barnhill15:18on time
Springburn15:20on time
From PartickOperated by ScotRail

Airdrie

Platform 2
15:17
on time
More
Show Less

Calling at

Bellgrove15:19on time
Carntyne15:23on time
Shettleston15:25on time
Garrowhill15:28on time
Easterhouse15:30on time
Blairhill15:34on time
Coatbridge Sunnyside15:37on time
Coatdyke15:39on time
Airdrie15:42on time
Drumgelloch15:45cancelled
Caldercruix15:49cancelled
Blackridge15:55cancelled
Armadale15:59cancelled
Bathgate16:03cancelled
Livingston North16:09cancelled
Uphall16:12cancelled
Edinburgh Park16:20cancelled
Haymarket16:24cancelled
Edinburgh16:29cancelled
From Helensburgh CentralOperated by ScotRail

Helensburgh Central

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

Calling at

Glasgow Queen Street15:24cancelled
Charing Cross (Glasgow)15:26cancelled
Partick15:31cancelled
Hyndland15:33cancelled
Anniesland15:37cancelled
Westerton15:40cancelled
Drumchapel15:42cancelled
Drumry15:44cancelled
Singer15:47cancelled
Dalmuir15:49cancelled
Dumbarton East15:58cancelled
Dumbarton Central16:00cancelled
Dalreoch16:02cancelled
Cardross16:07cancelled
Craigendoran16:12cancelled
Helensburgh Central16:16cancelled
From EdinburghOperated by ScotRail
15:22
on time
More
Show Less

Calling at

Glasgow Queen Street15:24on time
Charing Cross (Glasgow)15:26on time
Partick15:31on time
Hyndland15:33on time
Anniesland15:37on time
Westerton15:40on time
Drumchapel15:42on time
Drumry15:44on time
Singer15:47on time
Dalmuir15:49on time
Dumbarton East15:58on time
Dumbarton Central16:00on time
Dalreoch16:02on time
Cardross16:07on time
Craigendoran16:12on time
Helensburgh Central16:16on time
From AirdrieOperated by ScotRail

Partick

Platform 1
15:37
on time
More
Show Less

Calling at

Glasgow Queen Street15:39on time
Charing Cross (Glasgow)15:41on time
Partick15:45on time
From SpringburnOperated by ScotRail

Airdrie

Platform 2
15:47
on time
More
Show Less

Calling at

Bellgrove15:49on time
Carntyne15:53on time
Shettleston15:55on time
Garrowhill15:58on time
Easterhouse16:00on time
Blairhill16:04on time
Coatbridge Sunnyside16:07on time
Coatdyke16:09on time
Airdrie16:12on time
Drumgelloch16:16cancelled
Caldercruix16:20cancelled
Blackridge16:26cancelled
Armadale16:30cancelled
Bathgate16:34cancelled
Livingston North16:40cancelled
Uphall16:43cancelled
Edinburgh Park16:51cancelled
Haymarket16:55cancelled
Edinburgh17:00cancelled
From Helensburgh CentralOperated by ScotRail
15:53
on time
More
Show Less

Calling at

Glasgow Queen Street15:55on time
Charing Cross (Glasgow)15:58on time
Partick16:02on time
Hyndland16:04on time
Anniesland16:08on time
Westerton16:11on time
Drumchapel16:13on time
Drumry16:15on time
Singer16:18on time
Dalmuir16:20on time
Dumbarton East16:28on time
Dumbarton Central16:30on time
Dalreoch16:32on time
Cardross16:37on time
Craigendoran16:42on time
Helensburgh Central16:45on time
From AirdrieOperated by ScotRail

Springburn

Platform 2
16:10
on time
More
Show Less

Calling at

Bellgrove16:12on time
Duke Street16:14on time
Alexandra Parade16:16on time
Barnhill16:19on time
Springburn16:21on time
From PartickOperated by ScotRail