Partick departures

Bathgate

Platform 1
05:38
on time
More
Show Less

Calling at

Charing Cross (Glasgow)05:42on time
Glasgow Queen Street05:44on time
High Street05:48on time
Bellgrove05:50on time
Carntyne05:53on time
Shettleston05:56on time
Coatbridge Sunnyside06:04on time
Airdrie06:08on time
Drumgelloch06:13on time
Caldercruix06:17on time
Blackridge06:23on time
Armadale06:26on time
Bathgate06:30on time
From HyndlandOperated by ScotRail

Springburn

Platform 1
05:53
on time
More
Show Less

Calling at

Charing Cross (Glasgow)05:57on time
Glasgow Queen Street05:59on time
High Street06:03on time
Bellgrove06:05on time
Duke Street06:07on time
Alexandra Parade06:08on time
Barnhill06:11on time
Springburn06:13on time
From GarscaddenOperated by ScotRail

Edinburgh

Platform 1
05:58
on time
More
Show Less

Calling at

Charing Cross (Glasgow)06:02on time
Glasgow Queen Street06:04on time
High Street06:08on time
Garrowhill06:15on time
Easterhouse06:18on time
Blairhill06:22on time
Coatbridge Sunnyside06:24on time
Coatdyke06:27on time
Airdrie06:29on time
Drumgelloch06:34on time
Bathgate06:46on time
Livingston North06:52on time
Uphall06:55on time
Edinburgh Park07:03on time
Haymarket07:08on time
Edinburgh07:14on time
From GarscaddenOperated by ScotRail

Larkhall

Platform 1
06:06
on time
More
Show Less

Calling at

Exhibition Centre06:09on time
Anderston06:11on time
Glasgow Central06:13on time
Argyle Street06:19on time
Bridgeton06:23on time
Dalmarnock06:25on time
Rutherglen06:27on time
Cambuslang06:31on time
Newton06:34on time
Blantyre06:39on time
Hamilton Central06:43on time
Chatelherault06:49on time
Merryton06:52on time
Larkhall06:55on time
From DalmuirOperated by ScotRail
06:08
on time
More
Show Less

Calling at

Hyndland06:10on time
Dalmuir06:19on time
Dumbarton East06:28on time
Dumbarton Central06:30on time
Dalreoch06:31on time
Cardross06:36on time
Craigendoran06:41on time
Helensburgh Central06:44on time
From AirdrieOperated by ScotRail

Edinburgh

Platform 1
06:09
on time
More
Show Less

Calling at

Charing Cross (Glasgow)06:13on time
Glasgow Queen Street06:15on time
High Street06:19on time
Bellgrove06:21on time
Carntyne06:24on time
Shettleston06:27on time
Coatbridge Sunnyside06:35on time
Airdrie06:39on time
Drumgelloch06:44on time
Caldercruix06:48on time
Blackridge06:54on time
Armadale06:57on time
Bathgate07:01on time
Livingston North07:07on time
Uphall07:11on time
Edinburgh Park07:21on time
Haymarket07:26on time
Edinburgh07:31on time
From DalmuirOperated by ScotRail

Motherwell

Platform 1
06:16
on time
More
Show Less

Calling at

Exhibition Centre06:19on time
Anderston06:22on time
Glasgow Central06:23on time
Argyle Street06:29on time
Bridgeton06:33on time
Dalmarnock06:35on time
Rutherglen06:37on time
Cambuslang06:41on time
Newton06:44on time
Blantyre06:49on time
Hamilton Central06:53on time
Airbles07:01on time
Motherwell07:04on time
From HyndlandOperated by ScotRail

Airdrie

Platform 1
06:19
on time
More
Show Less

Calling at

Charing Cross (Glasgow)06:23on time
Glasgow Queen Street06:25on time
High Street06:29on time
Bellgrove06:32on time
Carntyne06:35on time
Shettleston06:38on time
Garrowhill06:40on time
Easterhouse06:43on time
Blairhill06:47on time
Coatbridge Sunnyside06:49on time
Coatdyke06:52on time
Airdrie06:56on time
From DalmuirOperated by ScotRail

Springburn

Platform 1
06:23
on time
More
Show Less

Calling at

Charing Cross (Glasgow)06:27on time
Glasgow Queen Street06:30on time
High Street06:33on time
Bellgrove06:35on time
Duke Street06:37on time
Alexandra Parade06:39on time
Barnhill06:42on time
Springburn06:44on time
From HyndlandOperated by ScotRail

Milngavie

Platform 2
06:25
on time
More
Show Less

Calling at

Hyndland06:27on time
Anniesland06:30on time
Westerton06:33on time
Bearsden06:36on time
Hillfoot06:40on time
Milngavie06:45on time
From AirdrieOperated by ScotRail