North Queensferry departures

Edinburgh

Platform 1
07:04
on time
More
Show Less

Calling at

Dalmeny07:07on time
Edinburgh Gateway07:13on time
Haymarket07:20on time
Edinburgh07:25on time
From LevenOperated by ScotRail
07:09
on time
More
Show Less

Calling at

Inverkeithing07:12on time
Rosyth07:16on time
Dunfermline Town07:21on time
Dunfermline Queen Margaret07:25on time
Cowdenbeath07:31on time
Lochgelly07:37on time
Cardenden07:40on time
Glenrothes with Thornton07:48on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:18
on time
More
Show Less

Calling at

Dalmeny07:21on time
Edinburgh Gateway07:27on time
Haymarket07:33on time
Edinburgh07:38on time
From PerthOperated by ScotRail

Leven

Platform 2
07:19
on time
More
Show Less

Calling at

Inverkeithing07:23on time
Dalgety Bay07:26on time
Aberdour07:31on time
Burntisland07:35on time
Kinghorn07:40on time
Kirkcaldy07:45on time
Cameron Bridge08:00on time
Leven08:05on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:25
on time
More
Show Less

Calling at

Dalmeny07:29on time
Edinburgh Gateway07:35on time
South Gyle07:37on time
Haymarket07:44on time
Edinburgh07:49on time
From PerthOperated by ScotRail

Edinburgh

Platform 1
07:35
on time
More
Show Less

Calling at

Dalmeny07:38on time
Edinburgh Gateway07:44on time
South Gyle07:47on time
Haymarket07:53on time
Edinburgh07:59on time
From Glenrothes with ThorntonOperated by ScotRail

Leven

Platform 2
07:39
on time
More
Show Less

Calling at

Inverkeithing07:42on time
Rosyth07:46on time
Dunfermline Town07:51on time
Dunfermline Queen Margaret07:55on time
Cowdenbeath08:01on time
Lochgelly08:07on time
Cardenden08:10on time
Glenrothes with Thornton08:17on time
Cameron Bridge08:27on time
Leven08:32on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:52
on time
More
Show Less

Calling at

Dalmeny07:56on time
Edinburgh Gateway08:02on time
South Gyle08:04on time
Haymarket08:11on time
Edinburgh08:16on time
From LevenOperated by ScotRail

Edinburgh

Platform 1
08:02
on time
More
Show Less

Calling at

Dalmeny08:06on time
Edinburgh Gateway08:12on time
Haymarket08:19on time
Edinburgh08:25on time
From LevenOperated by ScotRail

Cowdenbeath

Platform 2
08:06
on time
More
Show Less

Calling at

Inverkeithing08:10on time
Rosyth08:14on time
Dunfermline Town08:18on time
Dunfermline Queen Margaret08:22on time
Cowdenbeath08:30on time
From EdinburghOperated by ScotRail