Newtonmore
Newtonmore
Dunfermline
Dunfermline
Train Driving

Newtonmore to Dunfermline

Updated: 31 May 2026

The journey from Newtonmore to Dunfermline spans approximately 165 km through the heart of the Scottish Highlands. You will primarily follow the A9 south, passing through Pitlochry and Perth before crossing the Queensferry Crossing. Train travel requires a change at Perth or Edinburgh Waverley. The route offers stunning views of the Cairngorms National Park. Expect a travel time of roughly 2 hours by car or 3 hours by rail.

Total Distance: 165 km driving distance; 135 km straight-line air distance.
Fastest Way
Driving via the A9 and M90, taking approximately 2 hours 10 minutes.
Cheapest Way
Train, if booked as an Advance Single ticket at least 4 weeks prior.
Compare Newtonmore to Dunfermline Routes
Train
Connecting
Driving
Direct
Duration 3 hours 15 mins 2 hours 10 mins
Avg Price 25-55 GBP 30-45 GBP
Operator ScotRail N/A
Route Newtonmore Station to Perth, then change for Dunfermline Town. A9 south to Perth, then M90 to Dunfermline.
Tip Book tickets in advance via the ScotRail app to secure cheaper fares. Watch for average speed cameras on the A9 between Perth and Inverness.
Travel Tips
  • A9 Traffic
    The A9 is prone to congestion during peak summer weekends.
  • Rail Changes
    Ensure you check the platform number at Perth station as connections can be tight.
  • Parking
    Dunfermline town centre parking is limited; use the multi-storey car parks.
  • Weather
    Highland weather changes rapidly; always carry a waterproof jacket.
  • Booking
    Use the Trainline app for real-time updates on service disruptions.
Safety Tips
  • Driving Safety
    The A9 has many overtaking lanes; use them safely and avoid aggressive maneuvers.
  • Rail Safety
    Stay behind the yellow line on platforms at all times.
  • Emergency
    Dial 999 for emergency services in the UK.
  • Night Travel
    Avoid driving on rural Highland roads late at night due to deer crossing the road.
People Also Ask
  • Is there a direct train?
    No, you must change at Perth or Edinburgh.
  • How long is the drive?
    Approximately 2 hours and 10 minutes.
  • Are there tolls?
    No, the Queensferry Crossing is toll-free.
  • Can I take a bike on the train?
    Yes, but you must reserve a space in advance.
  • Is the A9 safe?
    It is a major trunk road with average speed cameras for safety.
Quick Info
  • From Newtonmore, Scotland, United Kingdom
  • To Dunfermline, Scotland, United Kingdom
  • Modes
Best Time to Travel

May to September for clear visibility on the A9 and reliable rail services.

Things to Do in Dunfermline
1
Dunfermline Abbey
Visit the final resting place of Robert the Bruce. The site features stunning medieval architecture.
2
Pittencrieff Park
Explore this expansive public park gifted to the town by Andrew Carnegie. It features beautiful gardens and a glen.
3
Andrew Carnegie Birthplace Museum
Learn about the life of the famous industrialist and philanthropist. The museum is located in his original cottage.
4
Deep Sea World
Located in nearby North Queensferry, this aquarium features a long underwater tunnel. It is perfect for families.
Tags
Newtonmore to Dunfermline travel A9 route to Dunfermline ScotRail Newtonmore to Dunfermline driving from Highlands to Fife Dunfermline transport guide train from Newtonmore Scotland travel routes fastest way to Dunfermline
More to Newtonmore