Anniesland departures

Dalmuir

Platform 2
15:08
due 15:11
More
Show Less
From MotherwellOperated by ScotRail

Airdrie

Platform 1
15:14
due 15:16
More
Show Less

Calling at

Hyndland15:17on time
Partick15:19on time
Charing Cross (Glasgow)15:24on time
Glasgow Queen Street15:26on time
High Street15:29on time
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

Springburn

Platform 1
15:18
on time
More
Show Less

Calling at

Hyndland15:21on time
Partick15:23on time
Charing Cross (Glasgow)15:27on time
Glasgow Queen Street15:30on time
High Street15:33on time
Bellgrove15:35on time
Duke Street15:37on time
Alexandra Parade15:39on time
Barnhill15:42on time
Springburn15:44on time
From MilngavieOperated by ScotRail

Milngavie

Platform 2
15:20
on time
More
Show Less

Calling at

Westerton15:23on time
Bearsden15:26on time
Hillfoot15:28on time
Milngavie15:32on time
From SpringburnOperated by ScotRail

Balloch

Platform 2
15:26
on time
More
Show Less

Calling at

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

Calling at

Kelvindale15:28on time
Maryhill15:30on time
Summerston15:32on time
Gilshochill15:34on time
Possilpark & Parkhouse15:36on time
Ashfield15:39on time
Glasgow Queen Street15:48on time
From AnnieslandOperated by ScotRail

Larkhall

Platform 1
15:30
on time
More
Show Less

Calling at

Hyndland15:33on time
Partick15:35on time
Exhibition Centre15:39on time
Anderston15:41on time
Glasgow Central15:43on time
Argyle Street15:49on time
Bridgeton15:52on time
Dalmarnock15:54on time
Rutherglen15:56on time
Cambuslang16:00on time
Newton16:04on time
Blantyre16:09on time
Hamilton West16:12on time
Hamilton Central16:14on time
Chatelherault16:19on time
Merryton16:22on time
Larkhall16:25on time
From DalmuirOperated by ScotRail

Dalmuir

Platform 2
15:38
on time
More
Show Less

Calling at

Westerton15:41on time
Drumchapel15:44on time
Drumry15:46on time
Singer15:48on time
Dalmuir15:51on time
From CumbernauldOperated by ScotRail

Airdrie

Platform 1
15:44
on time
More
Show Less

Calling at

Hyndland15:47on time
Partick15:49on time
Charing Cross (Glasgow)15:53on time
Glasgow Queen Street15:55on time
High Street15:59on time
Bellgrove16:02on time
Carntyne16:05on time
Shettleston16:08on time
Garrowhill16:11on time
Easterhouse16:13on time
Blairhill16:17on time
Coatbridge Sunnyside16:20on time
Coatdyke16:23on time
Airdrie16:27on time
From BallochOperated by ScotRail

Springburn

Platform 1
15:47
on time
More
Show Less

Calling at

Hyndland15:50on time
Partick15:52on time
Charing Cross (Glasgow)15:57on time
Glasgow Queen Street16:00on time
High Street16:03on time
Bellgrove16:05on time
Duke Street16:07on time
Alexandra Parade16:09on time
Barnhill16:12on time
Springburn16:14on time
From MilngavieOperated by ScotRail