Aberlour
Aberlour
Dunfermline
Dunfermline
Driving

Aberlour to Dunfermline

Updated: 28 May 2026

The journey from Aberlour to Dunfermline takes you south through the heart of Scotland, crossing the Forth Road Bridge. The drive covers approximately 190 km and takes about 2 hours and 30 minutes via the A95 and A9. Dunfermline is a historic city, once the capital of Scotland, and home to the famous Dunfermline Abbey.

Total Distance: 190 km driving distance, 150 km straight-line air distance.
Fastest Way
Driving via the A9 and M90 is the fastest route, taking around 2 hours and 30 minutes.
Cheapest Way
Driving is the most practical and cost-effective method for this route.
Compare Aberlour to Dunfermline Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
30-45 GBP
Operator
Personal Vehicle
Route
A95, A9, and M90 via Perth.

The M90 is a fast motorway; watch for speed cameras.

Travel Tips
  • Traffic
    The M90 can be busy during rush hour; plan your journey accordingly.
  • Parking
    There are several public car parks in the city center; use the Park & Ride if visiting for the day.
  • Public Transport
    Dunfermline is well-connected by train from Edinburgh and Glasgow.
  • Walking
    The city center is compact and best explored on foot.
  • Events
    Check the local council website for events at the Abbey or in the park.
Safety Tips
  • Road Safety
    The M90 is a major motorway; maintain a safe distance and follow speed limits.
  • Pedestrian Safety
    Use designated crossings in the city center.
  • Emergency Services
    Keep a mobile phone charged and carry a power bank for long journeys.
  • Driving Fatigue
    Take regular breaks at service stations along the M90.
People Also Ask
  • Is there a train to Dunfermline?
    Yes, there are two stations: Dunfermline Town and Dunfermline Queen Margaret.
  • How long is the drive?
    It takes approximately 2 hours and 30 minutes from Aberlour.
  • Can I take a bus?
    Yes, there are bus services from Perth and Edinburgh.
  • Is it a historic city?
    Yes, it was the capital of Scotland for many years.
  • Where is the Abbey?
    The Abbey is located in the center of Dunfermline.
Quick Info
  • From Aberlour, Moray, United Kingdom
  • To Dunfermline, Fife, United Kingdom
  • Modes
Best Time to Travel

Year-round, though spring and autumn offer the best weather for sightseeing.

Things to Do in Dunfermline
1
Dunfermline Abbey
Visit the final resting place of Robert the Bruce and explore the historic abbey ruins.
2
Pittencrieff Park
Enjoy a walk in this beautiful park, gifted to the town by Andrew Carnegie.
3
Andrew Carnegie Birthplace Museum
Learn about the life and legacy of the famous industrialist and philanthropist.
4
Dunfermline Carnegie Library & Galleries
Explore the local history and art collections in this modern, award-winning building.
Tags
Aberlour to Dunfermline driving to Dunfermline Fife travel Moray to Fife Dunfermline travel guide A9 route Scottish travel Dunfermline Abbey