Anniesland departures

Balloch

Platform 2
06:56
on time
More
Show Less
From AirdrieOperated by ScotRail
06:58
on time
More
Show Less
From AnnieslandOperated by ScotRail

Larkhall

Platform 1
07:00
on time
More
Show Less
From DalmuirOperated by ScotRail

Edinburgh

Platform 1
07:04
on time
More
Show Less

Calling at

Hyndland07:07on time
Partick07:09on time
Charing Cross (Glasgow)07:14on time
Glasgow Queen Street07:16on time
High Street07:18on time
Bellgrove07:20on time
Carntyne07:24on time
Shettleston07:26on time
Coatbridge Sunnyside07:35on time
Airdrie07:39on time
Drumgelloch07:43on time
Caldercruix07:47on time
Blackridge07:53on time
Armadale07:57on time
Bathgate08:01on time
Livingston North08:07on time
Uphall08:10on time
Edinburgh Park08:22on time
Haymarket08:29on time
Edinburgh08:34on time
From MilngavieOperated by ScotRail

Milngavie

Platform 2
07:04
on time
More
Show Less

Calling at

Westerton07:07on time
Bearsden07:09on time
Hillfoot07:12on time
Milngavie07:15on time
From BathgateOperated by ScotRail

Dalmuir

Platform 2
07:08
on time
More
Show Less

Calling at

Westerton07:11on time
Drumchapel07:14on time
Drumry07:16on time
Singer07:18on time
Dalmuir07:21on time
From MotherwellOperated by ScotRail

Airdrie

Platform 1 This train has been delayed by a member of on train staff being taken ill
07:14
due 07:25
More
Show Less

Calling at

Hyndland07:17due 07:28
Partick07:19due 07:30
Charing Cross (Glasgow)07:23due 07:34
Glasgow Queen Street07:25due 07:36
High Street07:29due 07:38
Bellgrove07:32due 07:41
Carntyne07:35due 07:44
Shettleston07:38due 07:47
Garrowhill07:40due 07:49
Easterhouse07:43due 07:52
Blairhill07:47due 07:56
Coatbridge Sunnyside07:49due 07:58
Coatdyke07:52due 08:01
Airdrie07:56due 08:05
From Dumbarton EastOperated by ScotRail

Springburn

Platform 1
07:17
on time
More
Show Less

Calling at

Hyndland07:20on time
Partick07:22on time
Charing Cross (Glasgow)07:27on time
Glasgow Queen Street07:30on time
High Street07:33on time
Bellgrove07:35on time
Duke Street07:37on time
Alexandra Parade07:39on time
Barnhill07:42on time
Springburn07:44on time
From MilngavieOperated by ScotRail

Milngavie

Platform 2
07:20
on time
More
Show Less

Calling at

Westerton07:23on time
Bearsden07:25on time
Hillfoot07:28on time
Milngavie07:31on time
From SpringburnOperated by ScotRail

Balloch

Platform 2
07:25
on time
More
Show Less

Calling at

Westerton07:28on time
Drumchapel07:31on time
Drumry07:33on time
Singer07:35on time
Dalmuir07:38on time
Kilpatrick07:42on time
Bowling07:45on time
Dumbarton East07:49on time
Dumbarton Central07:51on time
Dalreoch07:53on time
Renton07:56on time
Alexandria07:58on time
Balloch08:02on time
From AirdrieOperated by ScotRail