Dingwall
Dingwall
Dunfermline
Dunfermline
Train Driving

Dingwall to Dunfermline

Updated: 28 May 2026

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.
Fastest Way
Driving is the fastest, taking about 3.25 hours.
Cheapest Way
Driving is usually cheaper for multiple passengers.
Compare Dingwall to Dunfermline Routes
Train
Connecting
Driving
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.
Travel Tips
  • Train Booking
    Book your train tickets in advance to save money.
  • A9 Speed
    Watch for average speed cameras on the A9.
  • Parking
    Dunfermline has several parking areas near the town center.
  • Weather
    The weather can be changeable; bring a waterproof jacket.
  • Local Transport
    Dunfermline is well-connected by local buses.
Safety Tips
  • Road Safety
    The M90 is a busy motorway; stay alert.
  • Wildlife
    Watch for deer on the A9, especially at night.
  • Emergency
    Keep a mobile charger in your car.
  • Visibility
    Use your headlights during heavy rain.
People Also Ask
  • Is there a train to Dunfermline?
    Yes, Dunfermline has two railway stations.
  • How long is the drive?
    It takes about 3 hours and 15 minutes.
  • Are there tolls?
    No, there are no toll roads on this route.
  • Is it a scenic route?
    Yes, the route through the Highlands and across the Forth is beautiful.
  • Can I take a bus?
    Yes, but it is much slower than the train or driving.
Quick Info
  • From Dingwall, Scotland, United Kingdom
  • To Dunfermline, Fife, United Kingdom
  • Modes
Best Time to Travel

Spring and summer for the historic sites in Dunfermline.

Things to Do in Dunfermline
1
Dunfermline Abbey
Visit the final resting place of Robert the Bruce.
2
Pittencrieff Park
Enjoy a walk in this beautiful park gifted by Andrew Carnegie.
3
Andrew Carnegie Birthplace Museum
Learn about the life of the famous philanthropist.
4
Dunfermline Palace
Explore the ruins of this historic royal palace.
Tags
Dingwall to Dunfermline A9 road trip Fife travel Highland to Dunfermline driving to Dunfermline Scotland travel Dingwall transport Dunfermline guide