On weekdays the first train departs Dunfermline Queen Margaret at 06:23 arriving at North Queensferry at 06:38. The last train departs Dunfermline Queen Margaret at 23:47 arriving at North Queensferry at 00:02.
Journey Time
The average journey time between Dunfermline Queen Margaret and North Queensferry is 15 minutes.
Calling Points
Trains operated by ScotRail (SR) call at Dunfermline Town, Rosyth and Inverkeithing.