Anniesland departures

Dalmuir

Platform 2
14:08
on time
More
Show Less

Calling at

Westerton14:11on time
Drumchapel14:14on time
Drumry14:16on time
Singer14:18on time
Dalmuir14:21on time
From MotherwellOperated by ScotRail

Airdrie

Platform 1
14:14
on time
More
Show Less

Calling at

Hyndland14:17on time
Partick14:19on time
Charing Cross (Glasgow)14:23on time
Glasgow Queen Street14:25on time
High Street14:29on time
Bellgrove14:32on time
Carntyne14:35on time
Shettleston14:38on time
Garrowhill14:41on time
Easterhouse14:43on time
Blairhill14:47on time
Coatbridge Sunnyside14:50on time
Coatdyke14:53on time
Airdrie14:57on time
From BallochOperated by ScotRail

Springburn

Platform 1
14:17
on time
More
Show Less

Calling at

Hyndland14:20on time
Partick14:22on time
Charing Cross (Glasgow)14:27on time
Glasgow Queen Street14:30on time
High Street14:33on time
Bellgrove14:35on time
Duke Street14:37on time
Alexandra Parade14:39on time
Barnhill14:42on time
Springburn14:44on time
From MilngavieOperated by ScotRail

Milngavie

Platform 2
14:20
on time
More
Show Less

Calling at

Westerton14:23on time
Bearsden14:25on time
Hillfoot14:28on time
Milngavie14:32on time
From SpringburnOperated by ScotRail

Balloch

Platform 2
14:25
on time
More
Show Less

Calling at

Westerton14:30on time
Drumchapel14:32on time
Drumry14:34on time
Singer14:37on time
Dalmuir14:39on time
Kilpatrick14:43on time
Bowling14:46on time
Dumbarton East14:51on time
Dumbarton Central14:53on time
Dalreoch14:54on time
Renton14:57on time
Alexandria15:00on time
Balloch15:03on time
From AirdrieOperated by ScotRail
14:28
on time
More
Show Less

Calling at

Kelvindale14:30on time
Maryhill14:32on time
Summerston14:34on time
Gilshochill14:36on time
Possilpark & Parkhouse14:38on time
Ashfield14:41on time
Glasgow Queen Street14:51on time
From AnnieslandOperated by ScotRail

Larkhall

Platform 1
14:30
on time
More
Show Less

Calling at

Hyndland14:33on time
Partick14:35on time
Exhibition Centre14:39on time
Anderston14:41on time
Glasgow Central14:43on time
Argyle Street14:47on time
Bridgeton14:51on time
Dalmarnock14:53on time
Rutherglen14:55on time
Cambuslang14:59on time
Newton15:02on time
Blantyre15:09on time
Hamilton West15:12on time
Hamilton Central15:15on time
Chatelherault15:19on time
Merryton15:22on time
Larkhall15:25on time
From DalmuirOperated by ScotRail

Dalmuir

Platform 2
14:35
on time
More
Show Less

Calling at

Westerton14:38on time
Drumchapel14:41on time
Drumry14:43on time
Singer14:46on time
Dalmuir14:48on time
From CumbernauldOperated by ScotRail

Airdrie

Platform 1
14:44
on time
More
Show Less

Calling at

Hyndland14:47on time
Partick14:49on time
Charing Cross (Glasgow)14:53on time
Glasgow Queen Street14:55on time
High Street14:58on time
Bellgrove15:01on time
Carntyne15:05on time
Shettleston15:07on time
Garrowhill15:10on time
Easterhouse15:12on time
Blairhill15:16on time
Coatbridge Sunnyside15:19on time
Coatdyke15:21on time
Airdrie15:25on time
From BallochOperated by ScotRail

Springburn

Platform 1
14:47
on time
More
Show Less

Calling at

Hyndland14:50on time
Partick14:52on time
Charing Cross (Glasgow)14:57on time
Glasgow Queen Street15:00on time
High Street15:03on time
Bellgrove15:05on time
Duke Street15:07on time
Alexandra Parade15:09on time
Barnhill15:12on time
Springburn15:14on time
From MilngavieOperated by ScotRail