Leven departures

Edinburgh

Platform 1
12:17
on time
More
Show Less

Calling at

Cameron Bridge12:21on time
Kirkcaldy12:34on time
Kinghorn12:39on time
Burntisland12:44on time
Aberdour12:49on time
Dalgety Bay12:54on time
Inverkeithing13:07on time
North Queensferry13:11on time
Dalmeny13:15on time
Edinburgh Gateway13:21on time
Haymarket13:27on time
Edinburgh13:35on time
From LevenOperated by ScotRail

Edinburgh

Platform 1
12:40
on time
More
Show Less

Calling at

Cameron Bridge12:44on time
Glenrothes with Thornton12:56on time
Cardenden13:07on time
Lochgelly13:11on time
Cowdenbeath13:17on time
Dunfermline Queen Margaret13:23on time
Dunfermline Town13:27on time
Rosyth13:31on time
Inverkeithing13:35on time
North Queensferry13:39on time
Dalmeny13:43on time
Edinburgh Gateway13:49on time
South Gyle13:51on time
Haymarket13:58on time
Edinburgh14:03on time
From LevenOperated by ScotRail

Edinburgh

Platform 1
13:17
on time
More
Show Less

Calling at

Cameron Bridge13:21on time
Kirkcaldy13:34on time
Kinghorn13:40on time
Burntisland13:45on time
Aberdour13:50on time
Dalgety Bay13:55on time
Inverkeithing13:58on time
North Queensferry14:02on time
Dalmeny14:06on time
Edinburgh Gateway14:12on time
Haymarket14:19on time
Edinburgh14:24on time
From LevenOperated by ScotRail

Edinburgh

Platform 1
13:43
on time
More
Show Less

Calling at

Cameron Bridge13:47on time
Glenrothes with Thornton13:57on time
Cardenden14:06on time
Lochgelly14:10on time
Cowdenbeath14:16on time
Dunfermline Queen Margaret14:22on time
Dunfermline Town14:26on time
Rosyth14:30on time
Inverkeithing14:34on time
North Queensferry14:38on time
Dalmeny14:42on time
Edinburgh Gateway14:48on time
South Gyle14:50on time
Haymarket14:56on time
Edinburgh15:01on time
From LevenOperated by ScotRail