Charing Cross (Glasgow) departures

Garscadden

Platform 2
19:23
on time
More
Show Less

Calling at

Partick19:27on time
Hyndland19:29on time
Garscadden19:37on time
From EdinburghOperated by ScotRail

Airdrie

Platform 1
19:24
due 19:26
More
Show Less

Calling at

Glasgow Queen Street19:26on time
High Street19:28on time
Bellgrove19:30on time
Carntyne19:34on time
Shettleston19:36on time
Garrowhill19:39on time
Easterhouse19:42on time
Blairhill19:46on time
Coatbridge Sunnyside19:48on time
Airdrie19:53on time
From BallochOperated by ScotRail

Springburn

Platform 1
19:28
on time
More
Show Less

Calling at

Glasgow Queen Street19:30on time
High Street19:33on time
Bellgrove19:36on time
Duke Street19:38on time
Alexandra Parade19:39on time
Barnhill19:42on time
Springburn19:44on time
From MilngavieOperated by ScotRail
19:34
on time
More
Show Less

Calling at

Partick19:38on time
Hyndland19:40on time
Dalmuir19:48on time
Dumbarton East19:58on time
Dumbarton Central20:01on time
Dalreoch20:03on time
Cardross20:08on time
Craigendoran20:17on time
Helensburgh Central20:20on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
19:35
on time
More
Show Less

Calling at

Glasgow Queen Street19:37on time
High Street19:41on time
Shettleston19:47on time
Coatbridge Sunnyside19:56on time
Coatdyke19:58on time
Airdrie20:04on time
Drumgelloch20:09on time
Caldercruix20:13on time
Blackridge20:19on time
Armadale20:22on time
Bathgate20:26on time
Livingston North20:34on time
Uphall20:38on time
Edinburgh Park20:47on time
Haymarket20:52on time
Edinburgh20:58on time
From Helensburgh CentralOperated by ScotRail

Milngavie

Platform 2
19:40
on time
More
Show Less

Calling at

Partick19:44on time
Hyndland19:46on time
Anniesland19:50on time
Westerton19:53on time
Bearsden19:55on time
Hillfoot19:58on time
Milngavie20:01on time
From SpringburnOperated by ScotRail

Balloch

Platform 2
19:46
on time
More
Show Less

Calling at

Partick19:50on time
Hyndland19:52on time
Anniesland19:55on time
Westerton19:58on time
Drumchapel20:01on time
Drumry20:03on time
Singer20:05on time
Dalmuir20:08on time
Kilpatrick20:12on time
Bowling20:15on time
Dumbarton East20:19on time
Dumbarton Central20:21on time
Dalreoch20:23on time
Renton20:26on time
Alexandria20:28on time
Balloch20:32on time
From AirdrieOperated by ScotRail

Airdrie

Platform 1
19:53
on time
More
Show Less

Calling at

Glasgow Queen Street19:55on time
High Street19:59on time
Bellgrove20:02on time
Carntyne20:05on time
Shettleston20:08on time
Garrowhill20:11on time
Easterhouse20:13on time
Blairhill20:17on time
Coatbridge Sunnyside20:20on time
Coatdyke20:22on time
Airdrie20:26on time
From BallochOperated by ScotRail

Springburn

Platform 1
19:58
on time
More
Show Less

Calling at

Glasgow Queen Street20:00on time
High Street20:03on time
Bellgrove20:05on time
Duke Street20:07on time
Alexandra Parade20:09on time
Barnhill20:12on time
Springburn20:14on time
From MilngavieOperated by ScotRail
20:04
on time
More
Show Less

Calling at

Partick20:08on time
Hyndland20:10on time
Dalmuir20:18on time
Dumbarton East20:27on time
Dumbarton Central20:29on time
Dalreoch20:30on time
Cardross20:35on time
Craigendoran20:40on time
Helensburgh Central20:43on time
From EdinburghOperated by ScotRail