Larbert departures

09:39
on time
More
Show Less
From AlloaOperated by ScotRail

Alloa

Platform 2
09:44
on time
More
Show Less

Calling at

Stirling09:52on time
Alloa10:03on time
From Glasgow Queen StreetOperated by ScotRail

Dunblane

Platform 2
09:48
on time
More
Show Less

Calling at

Stirling09:57on time
Bridge of Allan10:02on time
Dunblane10:06on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
09:48
on time
More
Show Less

Calling at

Camelon09:51on time
Falkirk Grahamston09:54on time
Polmont10:01on time
Linlithgow10:07on time
Edinburgh Park10:21on time
Haymarket10:26on time
Edinburgh10:31on time
From DunblaneOperated by ScotRail
10:04
on time
More
Show Less

Calling at

Croy10:14on time
Lenzie10:19on time
Bishopbriggs10:24on time
Glasgow Queen Street10:31on time
From AlloaOperated by ScotRail

Edinburgh

Platform 1
10:11
on time
More
Show Less

Calling at

Camelon10:14on time
Falkirk Grahamston10:17on time
Polmont10:22on time
Linlithgow10:27on time
Edinburgh Park10:42on time
Haymarket10:46on time
Edinburgh10:52on time
From DunblaneOperated by ScotRail

Alloa

Platform 2
10:15
on time
More
Show Less

Calling at

Stirling10:24on time
Alloa10:35on time
From Glasgow Queen StreetOperated by ScotRail

Dunblane

Platform 2
10:20
on time
More
Show Less

Calling at

Stirling10:28on time
Bridge of Allan10:33on time
Dunblane10:37on time
From EdinburghOperated by ScotRail
10:33
on time
More
Show Less

Calling at

Croy10:43on time
Lenzie10:48on time
Bishopbriggs10:53on time
Glasgow Queen Street11:00on time
From AlloaOperated by ScotRail

Alloa

Platform 2
10:43
on time
More
Show Less

Calling at

Stirling10:51on time
Alloa11:03on time
From Glasgow Queen StreetOperated by ScotRail