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

Calling at

Coatbridge Sunnyside14:37on time
Coatdyke14:39on time
Airdrie14:42on time
Drumgelloch14:45cancelled
Caldercruix14:49cancelled
Blackridge14:55cancelled
Armadale14:59cancelled
Bathgate15:03cancelled
Livingston North15:09cancelled
Uphall15:12cancelled
Edinburgh Park15:20cancelled
Haymarket15:24cancelled
Edinburgh15:29cancelled
From Helensburgh CentralOperated by ScotRail
14:37
on time
More
Show Less

Calling at

Easterhouse14:41on time
Garrowhill14:43on time
Shettleston14:46on time
Carntyne14:48on time
Bellgrove14:51on time
High Street14:53on time
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

Airdrie

Platform 2
15:03
on time
More
Show Less

Calling at

Coatbridge Sunnyside15:06on time
Coatdyke15:08on time
Airdrie15:11on time
Drumgelloch15:15cancelled
Caldercruix15:19cancelled
Blackridge15:25cancelled
Armadale15:29cancelled
Bathgate15:33cancelled
Livingston North15:39cancelled
Uphall15:42cancelled
Edinburgh Park15:50cancelled
Haymarket15:55cancelled
Edinburgh16:00cancelled
From Helensburgh CentralOperated by ScotRail
15:05
on time
More
Show Less

Calling at

Easterhouse15:09on time
Garrowhill15:12on time
Shettleston15:14on time
Carntyne15:16on time
Bellgrove15:20on time
High Street15:22on time
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

Helensburgh Central

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

Calling at

Easterhouse15:09cancelled
Garrowhill15:12cancelled
Shettleston15:14cancelled
Carntyne15:16cancelled
Bellgrove15:20cancelled
High Street15:22cancelled
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

Airdrie

Platform 2
15:34
on time
More
Show Less

Calling at

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

Calling at

Easterhouse15:41on time
Garrowhill15:43on time
Shettleston15:46on time
Carntyne15:48on time
Bellgrove15:51on time
High Street15:53on time
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

Airdrie

Platform 2
16:04
on time
More
Show Less

Calling at

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

Calling at

Easterhouse16:10on time
Garrowhill16:13on time
Shettleston16:15on time
Carntyne16:17on time
Bellgrove16:21on time
High Street16:23on time
Glasgow Queen Street16:25on time
Charing Cross (Glasgow)16:27on time
Partick16:32on time
Hyndland16:34on time
Anniesland16:37on time
Westerton16:40on time
Drumchapel16:43on time
Drumry16:45on time
Singer16:47on time
Dalmuir16:50on time
Dumbarton East16:59on time
Dumbarton Central17:01on time
Dalreoch17:02on time
Cardross17:07on time
Craigendoran17:12on time
Helensburgh Central17:15on time
From AirdrieOperated by ScotRail

Helensburgh Central

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

Calling at

Easterhouse16:10cancelled
Garrowhill16:13cancelled
Shettleston16:15cancelled
Carntyne16:17cancelled
Bellgrove16:21cancelled
High Street16:23cancelled
Glasgow Queen Street16:25cancelled
Charing Cross (Glasgow)16:27cancelled
Partick16:32cancelled
Hyndland16:34cancelled
Anniesland16:37cancelled
Westerton16:40cancelled
Drumchapel16:43cancelled
Drumry16:45cancelled
Singer16:47cancelled
Dalmuir16:50cancelled
Dumbarton East16:59cancelled
Dumbarton Central17:01cancelled
Dalreoch17:02cancelled
Cardross17:07cancelled
Craigendoran17:12cancelled
Helensburgh Central17:15cancelled
From EdinburghOperated by ScotRail