Edinburgh Park departures

Dunblane

Platform 2
14:45
on time
More
Show Less

Calling at

Linlithgow15:01on time
Polmont15:07on time
Falkirk Grahamston15:12on time
Camelon15:18on time
Larbert15:22on time
Stirling15:30on time
Bridge of Allan15:35on time
Dunblane15:39on time
From EdinburghOperated by ScotRail
14:50
on time
More
Show Less

Calling at

Uphall14:58on time
Livingston North15:01on time
Bathgate15:06on time
Armadale15:11on time
Blackridge15:15on time
Caldercruix15:21on time
Drumgelloch15:25on time
Airdrie15:28on time
Coatdyke15:31on time
Coatbridge Sunnyside15:34on time
Blairhill15:37on time
Easterhouse15:41on time
Garrowhill15:43on time
Shettleston15:46on time
Carntyne15:48on time
Bellgrove15:51on time
High Street15:53on time
Glasgow Queen Street15:55on time
Charing Cross (Glasgow)15:58on time
Partick16:02on time
Hyndland16:04on time
Anniesland16:08on time
Westerton16:11on time
Drumchapel16:13on time
Drumry16:15on time
Singer16:18on time
Dalmuir16:20on time
Dumbarton East16:28on time
Dumbarton Central16:30on time
Dalreoch16:32on time
Cardross16:37on time
Craigendoran16:42on time
Helensburgh Central16:45on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:51
on time
More
Show Less

Calling at

Haymarket14:56on time
Edinburgh15:03on time
From Helensburgh CentralOperated by ScotRail