Cardross departures

Edinburgh

Platform 1
17:01
on time
More
Show Less

Calling at

Dalreoch17:06on time
Dumbarton Central17:08on time
Dumbarton East17:10on time
Dalmuir17:18on time
Hyndland17:27on time
Partick17:29on time
Charing Cross (Glasgow)17:34on time
Glasgow Queen Street17:36on time
High Street17:39on time
Bellgrove17:41on time
Carntyne17:45on time
Shettleston17:47on time
Garrowhill17:50on time
Easterhouse17:52on time
Blairhill17:56on time
Coatbridge Sunnyside17:59on time
Coatdyke18:02on time
Airdrie18:05on time
Drumgelloch18:09on time
Caldercruix18:14on time
Blackridge18:20on time
Armadale18:24on time
Bathgate18:29on time
Livingston North18:36on time
Uphall18:39on time
Edinburgh Park18:50on time
Haymarket18:54on time
Edinburgh19:00on time
From Helensburgh CentralOperated by ScotRail
17:05
on time
More
Show Less

Calling at

Craigendoran17:10on time
Helensburgh Central17:13on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
17:33
on time
More
Show Less

Calling at

Dalreoch17:38on time
Dumbarton Central17:40on time
Dumbarton East17:42on time
Dalmuir17:49on time
Hyndland17:58on time
Partick18:00on time
Charing Cross (Glasgow)18:05on time
Glasgow Queen Street18:07on time
High Street18:11on time
Bellgrove18:13on time
Carntyne18:16on time
Shettleston18:19on time
Garrowhill18:21on time
Easterhouse18:24on time
Blairhill18:28on time
Coatbridge Sunnyside18:30on time
Coatdyke18:33on time
Airdrie18:36on time
Drumgelloch18:40on time
Caldercruix18:44on time
Blackridge18:50on time
Armadale18:54on time
Bathgate18:58on time
Livingston North19:04on time
Uphall19:08on time
Edinburgh Park19:18on time
Haymarket19:23on time
Edinburgh19:28on time
From Helensburgh CentralOperated by ScotRail
17:36
on time
More
Show Less

Calling at

Craigendoran17:41on time
Helensburgh Central17:44on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
18:05
on time
More
Show Less

Calling at

Dalreoch18:10on time
Dumbarton Central18:11on time
Dumbarton East18:13on time
Dalmuir18:21on time
Hyndland18:29on time
Partick18:31on time
Charing Cross (Glasgow)18:36on time
Glasgow Queen Street18:38on time
High Street18:41on time
Bellgrove18:43on time
Carntyne18:47on time
Shettleston18:49on time
Garrowhill18:52on time
Easterhouse18:54on time
Blairhill18:58on time
Coatbridge Sunnyside19:01on time
Coatdyke19:03on time
Airdrie19:06on time
Drumgelloch19:11on time
Caldercruix19:16on time
Blackridge19:22on time
Armadale19:26on time
Bathgate19:31on time
Livingston North19:39on time
Uphall19:42on time
Edinburgh Park19:52on time
Haymarket19:57on time
Edinburgh20:02on time
From Helensburgh CentralOperated by ScotRail
18:07
on time
More
Show Less

Calling at

Craigendoran18:12on time
Helensburgh Central18:15on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
18:31
on time
More
Show Less

Calling at

Dalreoch18:36on time
Dumbarton Central18:38on time
Dumbarton East18:40on time
Dalmuir18:47on time
Hyndland18:58on time
Partick19:00on time
Charing Cross (Glasgow)19:04on time
Glasgow Queen Street19:06on time
High Street19:10on time
Shettleston19:16on time
Coatbridge Sunnyside19:24on time
Airdrie19:28on time
Drumgelloch19:33on time
Caldercruix19:37on time
Blackridge19:43on time
Armadale19:46on time
Bathgate19:50on time
Livingston North19:56on time
Uphall19:59on time
Edinburgh Park20:08on time
Haymarket20:13on time
Edinburgh20:19on time
From Helensburgh CentralOperated by ScotRail
18:36
on time
More
Show Less

Calling at

Craigendoran18:41on time
Helensburgh Central18:44on time
From EdinburghOperated by ScotRail