High Street departures

Milngavie

Platform 1
08:49
on time
More
Show Less
From EdinburghOperated by ScotRail

Airdrie

Platform 2
08:50
on time
More
Show Less
From MilngavieOperated by ScotRail
08:58
on time
More
Show Less
From EdinburghOperated by ScotRail

Airdrie

Platform 2
09:01
on time
More
Show Less

Calling at

Bellgrove09:03on time
Carntyne09:07on time
Shettleston09:09on time
Garrowhill09:12on time
Easterhouse09:15on time
Blairhill09:19on time
Coatbridge Sunnyside09:21on time
Coatdyke09:24on time
Airdrie09:28on time
From BallochOperated by ScotRail

Milngavie

Platform 1
09:04
on time
More
Show Less

Calling at

Glasgow Queen Street09:06on time
Charing Cross (Glasgow)09:10on time
Partick09:14on time
Hyndland09:16on time
Anniesland09:20on time
Westerton09:23on time
Bearsden09:25on time
Hillfoot09:28on time
Milngavie09:31on time
From SpringburnOperated by ScotRail

Springburn

Platform 2
09:05
on time
More
Show Less

Calling at

Bellgrove09:07on time
Duke Street09:09on time
Alexandra Parade09:10on time
Barnhill09:13on time
Springburn09:15on time
From MilngavieOperated by ScotRail

Balloch

Platform 1
09:09
on time
More
Show Less

Calling at

Glasgow Queen Street09:11on time
Charing Cross (Glasgow)09:15on time
Partick09:20on time
Hyndland09:22on time
Anniesland09:27on time
Westerton09:30on time
Drumchapel09:32on time
Drumry09:34on time
Singer09:37on time
Dalmuir09:39on time
Kilpatrick09:43on time
Bowling09:46on time
Dumbarton East09:51on time
Dumbarton Central09:53on time
Dalreoch09:54on time
Renton09:57on time
Alexandria10:00on time
Balloch10:03on time
From AirdrieOperated by ScotRail

Edinburgh

Platform 2
09:11
on time
More
Show Less

Calling at

Bellgrove09:13on time
Carntyne09:16on time
Shettleston09:19on time
Garrowhill09:22on time
Easterhouse09:24on time
Blairhill09:28on time
Coatbridge Sunnyside09:31on time
Coatdyke09:34on time
Airdrie09:36on time
Drumgelloch09:41on time
Caldercruix09:45on time
Blackridge09:52on time
Armadale09:56on time
Bathgate10:00on time
Livingston North10:09on time
Uphall10:12on time
Edinburgh Park10:25on time
Haymarket10:30on time
Edinburgh10:35on time
From Helensburgh CentralOperated by ScotRail

Airdrie

Platform 2
09:20
on time
More
Show Less

Calling at

Bellgrove09:22on time
Carntyne09:26on time
Shettleston09:28on time
Coatbridge Sunnyside09:37on time
Airdrie09:41on time
From MilngavieOperated by ScotRail

Airdrie

Platform 2
09:29
on time
More
Show Less

Calling at

Bellgrove09:31on time
Carntyne09:35on time
Shettleston09:37on time
Garrowhill09:40on time
Easterhouse09:43on time
Blairhill09:47on time
Coatbridge Sunnyside09:49on time
Coatdyke09:52on time
Airdrie09:56on time
From BallochOperated by ScotRail