The journey from Dingwall to Dunfermline covers approximately 250 kilometers. You will travel south via the A9, passing through Perth and crossing the Queensferry Crossing into Fife. This route takes you through the heart of Scotland. Driving is the most convenient option, taking about 3 hours and 15 minutes. Alternatively, you can take the train from Inverness to Dunfermline, which is a comfortable and scenic journey.
Total Distance: 250 km driving, 200 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours 15 mins |
| Avg Price | 55-95 GBP | 50-70 GBP |
| Operator | ScotRail | N/A |
| Route | Dingwall to Inverness, then train to Dunfermline. | A9 to Perth, then M90 to Dunfermline. |
| Tip | The train offers a relaxing way to see the Scottish landscape. | The M90 is a major motorway; drive with care. |
Spring and summer for the historic sites in Dunfermline.