Caldercruix departures

12:54
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
13:18
on time
More
Show Less

Calling at

Blackridge13:24on time
Armadale13:27on time
Bathgate13:31on time
Livingston North13:37on time
Uphall13:40on time
Edinburgh Park13:50on time
Haymarket13:54on time
Edinburgh13:59on time
From Helensburgh CentralOperated by ScotRail
13:25
on time
More
Show Less

Calling at

Drumgelloch13:29on time
Airdrie13:33on time
Coatdyke13:36on time
Coatbridge Sunnyside13:39on time
Blairhill13:41on time
Easterhouse13:45on time
Garrowhill13:48on time
Shettleston13:50on time
Carntyne13:52on time
Bellgrove13:56on time
High Street13:58on time
Glasgow Queen Street14:00on time
Charing Cross (Glasgow)14:04on time
Partick14:08on time
Hyndland14:10on time
Dalmuir14:20on time
Dumbarton East14:29on time
Dumbarton Central14:31on time
Dalreoch14:32on time
Cardross14:37on time
Craigendoran14:42on time
Helensburgh Central14:45on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
13:45
on time
More
Show Less

Calling at

Blackridge13:51on time
Armadale13:55on time
Bathgate14:00on time
Livingston North14:07on time
Uphall14:11on time
Edinburgh Park14:21on time
Haymarket14:26on time
Edinburgh14:31on time
From Helensburgh CentralOperated by ScotRail
13:55
on time
More
Show Less

Calling at

Drumgelloch13:58on time
Airdrie14:02on time
Coatdyke14:06on time
Coatbridge Sunnyside14:08on time
Blairhill14:11on time
Easterhouse14:15on time
Garrowhill14:17on time
Shettleston14:20on time
Carntyne14:22on time
Bellgrove14:26on time
High Street14:28on time
Glasgow Queen Street14:30on time
Charing Cross (Glasgow)14:34on time
Partick14:38on time
Hyndland14:40on time
Dalmuir14:49on time
Dumbarton East14:58on time
Dumbarton Central15:00on time
Dalreoch15:01on time
Cardross15:06on time
Craigendoran15:11on time
Helensburgh Central15:15on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
14:12
on time
More
Show Less

Calling at

Blackridge14:18on time
Armadale14:22on time
Bathgate14:26on time
Livingston North14:32on time
Uphall14:35on time
Edinburgh Park14:43on time
Haymarket14:47on time
Edinburgh14:52on time
From Helensburgh CentralOperated by ScotRail
14:24
on time
More
Show Less

Calling at

Drumgelloch14:27on time
Airdrie14:31on time
Coatdyke14:36on time
Coatbridge Sunnyside14:38on time
Blairhill14:41on time
Easterhouse14:45on time
Garrowhill14:47on time
Shettleston14:50on time
Carntyne14:52on time
Bellgrove14:56on time
High Street14:58on time
Glasgow Queen Street15:00on time
Charing Cross (Glasgow)15:04on time
Partick15:08on time
Hyndland15:10on time
Dalmuir15:18on time
Dumbarton East15:27on time
Dumbarton Central15:29on time
Dalreoch15:31on time
Cardross15:36on time
Craigendoran15:41on time
Helensburgh Central15:44on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 2
14:42
on time
More
Show Less

Calling at

Blackridge14:48on time
Armadale14:52on time
Bathgate14:56on time
Livingston North15:02on time
Uphall15:05on time
Edinburgh Park15:13on time
Haymarket15:17on time
Edinburgh15:22on time
From Helensburgh CentralOperated by ScotRail