North Queensferry departures

Edinburgh

Platform 1
12:40
due 12:42
More
Show Less

Calling at

Dalmeny12:43due 12:45
Edinburgh Gateway12:49due 12:51
South Gyle12:52on time
Haymarket12:59on time
Edinburgh13:06on time
From LevenOperated by ScotRail

Leven

Platform 2
12:40
due 12:42
More
Show Less

Calling at

Inverkeithing12:43due 12:45
Rosyth12:47due 12:49
Dunfermline Town12:52due 12:54
Dunfermline Queen Margaret12:56due 12:58
Cowdenbeath13:03on time
Lochgelly13:09on time
Cardenden13:13on time
Glenrothes with Thornton13:20on time
Cameron Bridge13:31on time
Leven13:36on time
From EdinburghOperated by ScotRail

Cowdenbeath

Platform 2
13:09
on time
More
Show Less

Calling at

Inverkeithing13:13on time
Rosyth13:17on time
Dunfermline Town13:21on time
Dunfermline Queen Margaret13:25on time
Cowdenbeath13:33on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:12
on time
More
Show Less

Calling at

Dalmeny13:16on time
Edinburgh Gateway13:22on time
Haymarket13:28on time
Edinburgh13:33on time
From LevenOperated by ScotRail

Edinburgh

Platform 1
13:18
on time
More
Show Less

Calling at

Dalmeny13:22on time
Edinburgh Gateway13:27on time
Haymarket13:34on time
Edinburgh13:42on time
From CowdenbeathOperated by ScotRail

Leven

Platform 2
13:22
on time
More
Show Less

Calling at

Inverkeithing13:25on time
Dalgety Bay13:29on time
Aberdour13:34on time
Burntisland13:38on time
Kinghorn13:43on time
Kirkcaldy13:48on time
Cameron Bridge14:04on time
Leven14:09on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
13:38
on time
More
Show Less

Calling at

Dalmeny13:41on time
Edinburgh Gateway13:47on time
South Gyle13:50on time
Haymarket13:56on time
Edinburgh14:01on time
From LevenOperated by ScotRail

Leven

Platform 2
13:41
on time
More
Show Less

Calling at

Inverkeithing13:44on time
Rosyth13:48on time
Dunfermline Town13:53on time
Dunfermline Queen Margaret13:57on time
Cowdenbeath14:03on time
Lochgelly14:09on time
Cardenden14:12on time
Glenrothes with Thornton14:19on time
Cameron Bridge14:28on time
Leven14:34on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
14:03
on time
More
Show Less

Calling at

Dalmeny14:06on time
Edinburgh Gateway14:12on time
Haymarket14:20on time
Edinburgh14:25on time
From LevenOperated by ScotRail

Cowdenbeath

Platform 2
14:12
on time
More
Show Less

Calling at

Inverkeithing14:15on time
Rosyth14:19on time
Dunfermline Town14:24on time
Dunfermline Queen Margaret14:28on time
Cowdenbeath14:35on time
From EdinburghOperated by ScotRail