Edinburgh Park departures

14:19
on time
More
Show Less

Calling at

Uphall14:27on time
Livingston North14:31on time
Bathgate14:36on time
Armadale14:44on time
Blackridge14:48on time
Caldercruix14:55on time
Drumgelloch14:59on time
Airdrie15:03on time
Coatdyke15:06on time
Coatbridge Sunnyside15:09on time
Blairhill15:11on time
Easterhouse15:15on time
Garrowhill15:18on time
Shettleston15:20on time
Carntyne15:22on time
Bellgrove15:26on time
High Street15:28on time
Glasgow Queen Street15:30on time
Charing Cross (Glasgow)15:34on time
Partick15:38on time
Hyndland15:40on time
Dalmuir15:49on time
Dumbarton East15:58on time
Dumbarton Central16:00on time
Dalreoch16:02on time
Cardross16:07on time
Craigendoran16:12on time
Helensburgh Central16:15on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:21
on time
More
Show Less

Calling at

Haymarket14:26on time
Edinburgh14:31on time
From Helensburgh CentralOperated by ScotRail

Dunblane

Platform 2
14:41
on time
More
Show Less

Calling at

Linlithgow14:52on time
Polmont14:57on time
Falkirk Grahamston15:06on time
Camelon15:13on time
Larbert15:18on time
Stirling15:26on time
Bridge of Allan15:31on time
Dunblane15:35on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:43
on time
More
Show Less

Calling at

Haymarket14:47on time
Edinburgh14:52on time
From Helensburgh CentralOperated by ScotRail

Edinburgh

Platform 1
14:46
on time
More
Show Less

Calling at

Haymarket14:51on time
Edinburgh14:56on time
From DunblaneOperated by ScotRail
14:49
on time
More
Show Less

Calling at

Uphall14:57on time
Livingston North15:01on time
Bathgate15:08on time
Armadale15:14on time
Blackridge15:18on time
Caldercruix15:24on time
Drumgelloch15:28on time
Airdrie15:31on time
Coatdyke15:36on time
Coatbridge Sunnyside15:39on time
Blairhill15:41on time
Easterhouse15:45on time
Garrowhill15:48on time
Shettleston15:50on time
Carntyne15:52on time
Bellgrove15:56on time
High Street15:58on time
Glasgow Queen Street16:00on time
Charing Cross (Glasgow)16:04on time
Partick16:08on time
Hyndland16:10on time
Dalmuir16:18on time
Dumbarton East16:27on time
Dumbarton Central16:29on time
Dalreoch16:30on time
Cardross16:35on time
Craigendoran16:40on time
Helensburgh Central16:43on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:13
on time
More
Show Less

Calling at

Haymarket15:17on time
Edinburgh15:22on time
From Helensburgh CentralOperated by ScotRail

Dunblane

Platform 2
15:15
on time
More
Show Less

Calling at

Linlithgow15:29on time
Polmont15:34on time
Falkirk Grahamston15:40on time
Camelon15:43on time
Larbert15:49on time
Stirling15:58on time
Bridge of Allan16:04on time
Dunblane16:08on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
15:17
on time
More
Show Less

Calling at

Haymarket15:21on time
Edinburgh15:26on time
From DunblaneOperated by ScotRail
15:19
on time
More
Show Less

Calling at

Uphall15:27on time
Livingston North15:31on time
Bathgate15:38on time
Armadale15:44on time
Blackridge15:48on time
Caldercruix15:55on time
Drumgelloch15:58on time
Airdrie16:02on time
Coatdyke16:06on time
Coatbridge Sunnyside16:08on time
Blairhill16:11on time
Easterhouse16:15on time
Garrowhill16:17on time
Shettleston16:20on time
Carntyne16:22on time
Bellgrove16:26on time
High Street16:28on time
Glasgow Queen Street16:30on time
Charing Cross (Glasgow)16:34on time
Partick16:38on time
Hyndland16:40on time
Dalmuir16:48on time
Dumbarton East16:57on time
Dumbarton Central16:59on time
Dalreoch17:00on time
Cardross17:05on time
Craigendoran17:10on time
Helensburgh Central17:13on time
From EdinburghOperated by ScotRail