Westerton departures

Milngavie

Platform 2
16:53
on time
More
Show Less

Calling at

Bearsden16:55on time
Hillfoot16:57on time
Milngavie17:01on time
From SpringburnOperated by ScotRail

Larkhall

Platform 1
16:57
on time
More
Show Less

Calling at

Anniesland17:00on time
Hyndland17:04on time
Partick17:06on time
Exhibition Centre17:10on time
Anderston17:12on time
Glasgow Central17:14on time
Argyle Street17:19on time
Bridgeton17:23on time
Dalmarnock17:25on time
Rutherglen17:27on time
Cambuslang17:32on time
Newton17:35on time
Blantyre17:39on time
Hamilton West17:42on time
Hamilton Central17:45on time
Chatelherault17:50on time
Merryton17:53on time
Larkhall17:56on time
From DalmuirOperated by ScotRail

Balloch

Platform 2
16:58
on time
More
Show Less

Calling at

Drumchapel17:01on time
Drumry17:03on time
Singer17:05on time
Dalmuir17:08on time
Kilpatrick17:12on time
Bowling17:15on time
Dumbarton East17:19on time
Dumbarton Central17:21on time
Dalreoch17:23on time
Renton17:26on time
Alexandria17:28on time
Balloch17:32on time
From AirdrieOperated by ScotRail

Edinburgh

Platform 1
17:01
on time
More
Show Less

Calling at

Anniesland17:04on time
Hyndland17:07on time
Partick17:09on time
Charing Cross (Glasgow)17:14on time
Glasgow Queen Street17:16on time
High Street17:19on time
Bellgrove17:21on time
Carntyne17:25on time
Shettleston17:27on time
Blairhill17:34on time
Coatbridge Sunnyside17:36on time
Coatdyke17:39on time
Airdrie17:41on time
Drumgelloch17:46on time
Caldercruix17:50on time
Blackridge17:56on time
Armadale17:59on time
Bathgate18:03on time
Livingston North18:10on time
Uphall18:13on time
Edinburgh Park18:24on time
Haymarket18:28on time
Edinburgh18:35on time
From MilngavieOperated by ScotRail