Edinburgh Park departures

Garscadden

Platform 2
22:58
on time
More
Show Less

Calling at

Uphall23:06on time
Livingston North23:10on time
Bathgate23:15on time
Armadale23:21on time
Blackridge23:24on time
Caldercruix23:31on time
Drumgelloch23:34on time
Airdrie23:37on time
Coatdyke23:41on time
Coatbridge Sunnyside23:43on time
Blairhill23:46on time
Easterhouse23:50on time
Garrowhill23:52on time
Shettleston23:55on time
Carntyne23:57on time
Bellgrove00:01on time
High Street00:03on time
Glasgow Queen Street00:05on time
Charing Cross (Glasgow)00:08on time
Partick00:12on time
Hyndland00:14on time
Garscadden00:20on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
23:03
on time
More
Show Less

Calling at

Haymarket23:08on time
Edinburgh23:16on time
From Helensburgh CentralOperated by ScotRail

Dunblane

Platform 2
23:11
on time
More
Show Less

Calling at

Linlithgow23:25on time
Polmont23:30on time
Falkirk Grahamston23:35on time
Camelon23:39on time
Larbert23:42on time
Stirling23:49on time
Bridge of Allan23:55on time
Dunblane23:59on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
23:13
on time
More
Show Less

Calling at

Haymarket23:17on time
Edinburgh23:22on time
From DunblaneOperated by ScotRail

Airdrie

Platform 2
23:19
on time
More
Show Less

Calling at

Uphall23:27on time
Livingston North23:30on time
Bathgate23:35on time
Armadale23:40on time
Blackridge23:44on time
Caldercruix23:50on time
Drumgelloch23:54on time
Airdrie23:57on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
23:36
on time
More
Show Less

Calling at

Haymarket23:41on time
Edinburgh23:47on time
From Helensburgh CentralOperated by ScotRail

Dunblane

Platform 2
23:44
on time
More
Show Less

Calling at

Linlithgow23:58on time
Polmont00:04on time
Falkirk Grahamston00:09on time
Camelon00:12on time
Larbert00:15on time
Stirling00:23on time
Bridge of Allan00:29on time
Dunblane00:34on time
From EdinburghOperated by ScotRail

Bathgate

Platform 2
23:49
on time
More
Show Less

Calling at

Uphall23:57on time
Livingston North00:02on time
Bathgate00:07on time
From EdinburghOperated by ScotRail

Bathgate

Platform 2
00:05
on time
More
Show Less

Calling at

Uphall00:15on time
Livingston North00:19on time
Bathgate00:23on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
00:08
on time
More
Show Less

Calling at

Haymarket00:12on time
Edinburgh00:17on time
From DunblaneOperated by ScotRail