Edinburgh Park departures

Edinburgh

Platform 1
19:18
on time
More
Show Less

Calling at

Haymarket19:23on time
Edinburgh19:28on time
From Helensburgh CentralOperated by ScotRail
19:33
on time
More
Show Less

Calling at

Uphall19:41on time
Livingston North19:45on time
Bathgate19:50on time
Armadale19:56on time
Blackridge20:00on time
Caldercruix20:06on time
Drumgelloch20:10on time
Airdrie20:13on time
Coatdyke20:17on time
Coatbridge Sunnyside20:19on time
Blairhill20:22on time
Easterhouse20:26on time
Garrowhill20:28on time
Shettleston20:31on time
Carntyne20:33on time
Bellgrove20:37on time
High Street20:39on time
Glasgow Queen Street20:42on time
Charing Cross (Glasgow)20:49on time
Partick20:54on time
Hyndland20:56on time
Anniesland20:59on time
Westerton21:02on time
Drumchapel21:05on time
Drumry21:07on time
Singer21:09on time
Dalmuir21:12on time
Dumbarton East21:22on time
Dumbarton Central21:24on time
Dalreoch21:26on time
Cardross21:31on time
Craigendoran21:39on time
Helensburgh Central21:43on time
From EdinburghOperated by ScotRail