North Queensferry departures

Reduced timetable in operation. In line with government advice, you should only be travelling if you are a key worker or it is essential for you to do so. If you must travel, always practice social distancing. More details can be found at nationalrail.co.uk/coronavirus

06:39
on time
More
Show Less
From EdinburghOperated by ScotRail
06:57
on time
More
Show Less

Calling at

Inverkeithing07:00on time
Dalgety Bay07:04on time
Aberdour07:08on time
Burntisland07:12on time
Kinghorn07:17on time
Kirkcaldy07:22on time
Glenrothes with Thornton07:33on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:31
on time
More
Show Less

Calling at

Dalmeny07:35on time
Edinburgh Gateway07:41on time
South Gyle07:43on time
Haymarket07:49on time
Edinburgh07:55on time
From PerthOperated by ScotRail
07:41
on time
More
Show Less

Calling at

Inverkeithing07:45on time
Rosyth07:49on time
Dunfermline Town07:53on time
Dunfermline Queen Margaret07:57on time
Cowdenbeath08:03on time
Lochgelly08:09on time
Cardenden08:13on time
Glenrothes with Thornton08:20on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
07:55
on time
More
Show Less

Calling at

Dalmeny07:58on time
Edinburgh Gateway08:04on time
South Gyle08:07on time
Haymarket08:14on time
Edinburgh08:19on time
From Glenrothes with ThorntonOperated by ScotRail
08:00
on time
More
Show Less

Calling at

Inverkeithing08:03on time
Dalgety Bay08:07on time
Aberdour08:11on time
Burntisland08:16on time
Kinghorn08:20on time
Kirkcaldy08:25on time
Glenrothes with Thornton08:43on time
From EdinburghOperated by ScotRail

Edinburgh

Platform 1
08:32
on time
More
Show Less

Calling at

South Gyle08:41on time
Haymarket08:54on time
Edinburgh09:01on time
From Glenrothes with ThorntonOperated by ScotRail