North Queensferry departures

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

Calling at

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

Edinburgh

Platform 1
07:36
on time
More
Show Less

Calling at

Dalmeny07:40on time
Edinburgh Gateway07:46on time
South Gyle07:48on time
Haymarket07:54on time
Edinburgh07:59on time
From Glenrothes with ThorntonOperated by ScotRail

Cowdenbeath

Platform 2
07:37
on time
More
Show Less

Calling at

Inverkeithing07:41on time
Rosyth07:45on time
Dunfermline Town07:49on time
Dunfermline Queen Margaret07:53on time
Cowdenbeath08:00on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:59
on time
More
Show Less

Calling at

Dalmeny08:02on time
Edinburgh Gateway08:08on time
South Gyle08:11on time
Haymarket08:17on time
Edinburgh08:24on time
From Glenrothes with ThorntonOperated by ScotRail