Lossiemouth
Lossiemouth
Dunfermline
Dunfermline
Driving

Lossiemouth to Dunfermline

Updated: 28 May 2026

The drive from Lossiemouth to Dunfermline is a 215 km journey through the heart of Scotland. You will travel via the A95, A9, and M90. The journey takes approximately 3.5 hours by car. Dunfermline is a historic city and the former capital of Scotland.

Total Distance: 215 km driving distance, 160 km straight-line air distance.
Fastest Way
Driving, 3 hours 30 mins, via the A9 and M90.
Cheapest Way
Driving, 40 GBP, sharing fuel costs.
Compare Lossiemouth to Dunfermline Routes
Driving
Direct
Duration
3 hours 30 mins
Avg Price
40-55 GBP
Operator
Personal Vehicle
Route
A95 to Aviemore, A9 to Perth, M90 to Dunfermline.

The A9 is heavily monitored by average speed cameras.

Travel Tips
  • Traffic
    Avoid Perth city centre during rush hour; use the bypass.
  • Parking
    Dunfermline has plenty of street parking; check for time restrictions.
  • Dining
    Try the local restaurants; there is a great variety.
  • Weather
    The weather can be changeable; bring a waterproof jacket.
  • Roads
    The A9 and M90 are very safe and well-maintained roads.
Safety Tips
  • Driving
    Be aware of heavy goods vehicles on the A9.
  • City Safety
    Dunfermline is generally safe, but keep your belongings secure.
  • Emergency
    Keep your phone charged; signal is good in this area.
  • Night Travel
    The M90 is well-lit, but watch for wildlife.
People Also Ask
  • Is there a train?
    Yes, you can take a train from Perth to Dunfermline.
  • How long is the drive?
    Approximately 3 hours 30 minutes.
  • Is it a scenic route?
    Yes, the Highland sections are very pleasant.
  • Can I take a bus?
    Yes, Citylink operates services from Perth to Dunfermline.
  • Is Dunfermline worth visiting?
    Yes, especially for the abbey and the park.
Quick Info
  • From Lossiemouth, Scotland, United Kingdom
  • To Dunfermline, Fife, United Kingdom
  • Modes
Best Time to Travel

May to September for sightseeing.

Things to Do in Dunfermline
1
Dunfermline Abbey
Visit the final resting place of Robert the Bruce. It is a must-see.
2
Pittencrieff Park
Explore this beautiful park gifted to the city by Andrew Carnegie. It is very peaceful.
3
Andrew Carnegie Birthplace Museum
Learn about the life of the famous philanthropist. It is a fascinating museum.
4
Dunfermline Palace
Explore the ruins of this royal palace. It is a great spot for a walk.
Tags
Lossiemouth to Dunfermline A9 road route Fife travel driving to Dunfermline Scotland road trip Moray to Dunfermline Dunfermline transport Central Scotland