The journey from Gairloch to Dunfermline covers 270 km. You will drive east via the A832 and then south on the A9, crossing the Queensferry Crossing to reach Dunfermline. The drive takes approximately 4 hours and 15 minutes. Public transport is possible via Inverness and a train to Dunfermline Town.
Total Distance: 270 km driving distance; 190 km straight-line distance.
The Queensferry Crossing offers spectacular views.
May to September for clear views of the Forth bridges.