Larbert departures

10:33
on time
More
Show Less
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

Edinburgh

Platform 1
10:47
on time
More
Show Less

Calling at

Camelon10:50on time
Falkirk Grahamston10:52on time
Polmont10:58on time
Linlithgow11:03on time
Edinburgh Park11:17on time
Haymarket11:21on time
Edinburgh11:26on time
From DunblaneOperated by ScotRail

Dunblane

Platform 2
10:48
on time
More
Show Less

Calling at

Stirling10:56on time
Bridge of Allan11:01on time
Dunblane11:05on time
From EdinburghOperated by ScotRail
11:04
on time
More
Show Less

Calling at

Croy11:14on time
Lenzie11:19on time
Bishopbriggs11:23on time
Glasgow Queen Street11:30on time
From AlloaOperated by ScotRail

Edinburgh

Platform 1
11:12
on time
More
Show Less

Calling at

Camelon11:15on time
Falkirk Grahamston11:18on time
Polmont11:26on time
Linlithgow11:31on time
Edinburgh Park11:47on time
Haymarket11:51on time
Edinburgh11:56on time
From DunblaneOperated by ScotRail

Alloa

Platform 2
11:14
on time
More
Show Less

Calling at

Stirling11:21on time
Alloa11:33on time
From Glasgow Queen StreetOperated by ScotRail

Dunblane

Platform 2
11:19
on time
More
Show Less

Calling at

Stirling11:26on time
Bridge of Allan11:32on time
Dunblane11:36on time
From EdinburghOperated by ScotRail
11:35
on time
More
Show Less

Calling at

Croy11:45on time
Lenzie11:50on time
Bishopbriggs11:54on time
Glasgow Queen Street12:02on time
From AlloaOperated by ScotRail

Edinburgh

Platform 1
11:42
on time
More
Show Less

Calling at

Camelon11:45on time
Falkirk Grahamston11:48on time
Polmont11:54on time
Linlithgow12:00on time
Edinburgh Park12:14on time
Haymarket12:20on time
Edinburgh12:25on time
From DunblaneOperated by ScotRail