Dornoch
Dornoch
Perth
Perth
Train Driving

Dornoch to Perth

Updated: 28 May 2026

The journey from Dornoch to Perth covers approximately 200 km. By car, you will travel south on the A9, crossing the Highlands and entering the central belt. The train journey requires a change at Inverness and takes about 3 hours and 30 minutes. Perth is a historic city known as the Fair City and serves as a gateway to the Highlands. This route is a major artery connecting the north and south of Scotland.

Total Distance: 200 km driving distance, 160 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking approximately 2 hours and 30 minutes.
Cheapest Way
Advance train tickets are often the most cost-effective for solo travelers.
Compare Dornoch to Perth Routes
Train
Connecting
Driving
Direct
Duration 3 hours 30 mins 2 hours 30 mins
Avg Price 35-60 GBP 30-45 GBP
Operator ScotRail Personal Vehicle
Route Tain to Inverness, then Inverness to Perth. A9 south to Perth.
Tip The train journey is comfortable and offers scenic views. The A9 is a major road; expect some sections with average speed cameras.
Travel Tips
  • Parking
    Perth has several public car parks; use the Canal Street car park for central access.
  • Train Station
    Perth Station is located a short walk from the city center.
  • Booking
    Book train tickets in advance to secure the best rates.
  • Traffic
    Avoid the A9 during peak holiday periods.
  • Walking
    Perth city center is compact and very walkable.
Safety Tips
  • Road Safety
    The A9 has many sections with average speed cameras; adhere to limits.
  • Urban Safety
    Standard city safety precautions apply in Perth.
  • Weather
    Perth can be cold in winter; dress appropriately.
  • Emergency
    Dial 999 for emergency services.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness.
  • How long is the drive?
    Approximately 2 hours and 30 minutes.
  • Is Perth worth visiting?
    Yes, it has a rich history and beautiful parks.
  • Can I fly?
    There are no commercial flights between Dornoch and Perth.
  • What is the best way to travel?
    Driving is the most direct and flexible option.
Quick Info
  • From Dornoch, Scotland, United Kingdom
  • To Perth, Perth and Kinross, United Kingdom
  • Modes
Best Time to Travel

May to September for pleasant weather and garden visits.

Things to Do in Perth
1
Scone Palace
Visit the historic crowning place of Scottish kings, surrounded by beautiful gardens.
2
Perth Museum
Explore the history of Perth and the surrounding region in this modern museum.
3
Branklyn Garden
Stroll through this world-famous garden known for its collection of rare plants.
4
The Black Watch Castle
Learn about the history of Scotland's oldest Highland regiment.
Tags
Dornoch to Perth driving to Perth train to Perth A9 route Highlands to Perth Perth travel guide Scotland transport Central Scotland