Edinburgh Park departures

08:46
on time
More
Show Less
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
09:16
on time
More
Show Less

Calling at

Haymarket09:27on time
Edinburgh09:32on time
From DalmuirOperated by ScotRail
09:16
on time
More
Show Less

Calling at

Uphall09:29on time
Livingston North09:32on time
Bathgate09:37on time
Armadale09:41on time
Blackridge09:44on time
Caldercruix09:51on time
Drumgelloch09:54on time
Airdrie09:57on time
Coatdyke10:01on time
Coatbridge Sunnyside10:03on time
Blairhill10:06on time
Easterhouse10:10on time
Garrowhill10:12on time
Shettleston10:15on time
Carntyne10:17on time
Bellgrove10:20on time
High Street10:22on time
Glasgow Queen Street10:24on time
Charing Cross (Glasgow)10:27on time
Partick10:31on time
Hyndland10:33on time
Anniesland10:37on time
Westerton10:40on time
Drumchapel10:42on time
Drumry10:44on time
Singer10:47on time
Dalmuir10:49on time
Dumbarton East10:58on time
Dumbarton Central11:00on time
Dalreoch11:02on time
Cardross11:07on time
Craigendoran11:12on time
Helensburgh Central11:15on time
From EdinburghOperated by ScotRail

Dunblane

Platform 2
09:44
on time
More
Show Less

Calling at

Linlithgow10:03on time
Polmont10:08on time
Falkirk Grahamston10:13on time
Camelon10:17on time
Larbert10:20on time
Stirling10:28on time
Bridge of Allan10:33on time
Dunblane10:37on time
From EdinburghOperated by ScotRail
09:48
on time
More
Show Less

Calling at

Uphall10:01on time
Livingston North10:04on time
Bathgate10:09on time
Armadale10:13on time
Blackridge10:17on time
Caldercruix10:23on time
Drumgelloch10:27on time
Airdrie10:30on time
Coatdyke10:33on time
Coatbridge Sunnyside10:36on time
Blairhill10:38on time
Easterhouse10:42on time
Garrowhill10:45on time
Shettleston10:47on time
Carntyne10:49on time
Bellgrove10:53on time
High Street10:55on time
Glasgow Queen Street10:57on time
Charing Cross (Glasgow)10:59on time
Partick11:03on time
Hyndland11:05on time
Anniesland11:09on time
Westerton11:12on time
Drumchapel11:14on time
Drumry11:16on time
Singer11:19on time
Dalmuir11:21on time
Dumbarton East11:30on time
Dumbarton Central11:32on time
Dalreoch11:34on time
Cardross11:39on time
Craigendoran11:44on time
Helensburgh Central11:47on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
09:49
on time
More
Show Less

Calling at

Haymarket10:00on time
Edinburgh10:05on time
From StirlingOperated by ScotRail

Edinburgh

Platform 1
09:53
on time
More
Show Less

Calling at

Haymarket10:04on time
Edinburgh10:09on time
From Helensburgh CentralOperated by ScotRail
10:15
on time
More
Show Less

Calling at

Uphall10:28on time
Livingston North10:31on time
Bathgate10:36on time
Armadale10:40on time
Blackridge10:44on time
Caldercruix10:50on time
Drumgelloch10:54on time
Airdrie10:57on time
Coatdyke11:00on time
Coatbridge Sunnyside11:03on time
Blairhill11:06on time
Easterhouse11:10on time
Garrowhill11:12on time
Shettleston11:15on time
Carntyne11:17on time
Bellgrove11:20on time
High Street11:22on time
Glasgow Queen Street11:24on time
Charing Cross (Glasgow)11:27on time
Partick11:31on time
Hyndland11:33on time
Anniesland11:37on time
Westerton11:40on time
Drumchapel11:42on time
Drumry11:44on time
Singer11:47on time
Dalmuir11:49on time
Dumbarton East11:58on time
Dumbarton Central12:00on time
Dalreoch12:02on time
Cardross12:07on time
Craigendoran12:12on time
Helensburgh Central12:15on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
10:21
on time
More
Show Less

Calling at

Haymarket10:29on time
Edinburgh10:34on time
From Helensburgh CentralOperated by ScotRail

Edinburgh

Platform 1
10:39
on time
More
Show Less

Calling at

Haymarket10:44on time
Edinburgh10:49on time
From PerthOperated by ScotRail