Dornoch
Dornoch
Keith
Keith
Driving

Dornoch to Keith

Updated: 28 May 2026

The journey from Dornoch to Keith covers approximately 160 km. By car, you will travel south to Inverness and then take the A96 east through Moray. There is no direct train service to Keith, so driving is the most practical option. Keith is a historic town in the heart of Speyside, famous for its whisky distilleries. This route offers stunning views of the Moray countryside.

Total Distance: 160 km driving distance, 110 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking approximately 2 hours and 30 minutes.
Cheapest Way
Driving is the most cost-effective and practical option.
Compare Dornoch to Keith Routes
Driving
Direct
Duration
2 hours 30 mins
Avg Price
25-40 GBP
Operator
Personal Vehicle
Route
A9 south to Inverness, then A96 east to Keith.

The A96 is a major road; expect some traffic near Elgin.

Travel Tips
  • Parking
    Keith has several public car parks; use the main town center parking.
  • Booking
    Book accommodation well in advance, especially during summer.
  • Weather
    Weather changes rapidly; be prepared for all conditions.
  • Walking
    Keith is a small town and very walkable.
  • Local Transport
    Buses connect Keith to Elgin and Aberdeen.
Safety Tips
  • Road Safety
    The A96 has many sections with average speed cameras; adhere to limits.
  • Weather
    Weather can be cold in winter; dress appropriately.
  • Emergency
    Dial 999 for emergency services.
  • Driving
    Be cautious of farm vehicles on rural roads.
People Also Ask
  • Is there a direct train?
    No, there is no train station in Keith.
  • How long is the drive?
    Approximately 2 hours and 30 minutes.
  • Is Keith safe?
    Yes, it is a safe and welcoming town.
  • Can I fly?
    There are no commercial flights to Keith.
  • What is the best way to travel?
    Driving is the most direct and flexible option.
Quick Info
  • From Dornoch, Scotland, United Kingdom
  • To Keith, Moray, United Kingdom
  • Modes
Best Time to Travel

May to September for pleasant weather and distillery visits.

Things to Do in Keith
1
Strathisla Distillery
Visit the oldest operating distillery in the Highlands.
2
Keith and Dufftown Railway
Take a scenic trip on this historic railway.
3
Keith Show
If visiting in August, enjoy this traditional agricultural show.
4
St Rufus Church
Explore the ruins of this historic church.
Tags
Dornoch to Keith driving to Keith Speyside travel A96 route Keith travel guide Scotland transport Highlands to Moray Whisky trail