Dingwall
Dingwall
Keith
Keith
Train Driving

Dingwall to Keith

Updated: 28 May 2026

The journey from Dingwall to Keith is a 130-kilometer trip east along the A96. By train, you will travel to Inverness and then take the train to Keith. This route takes you through the heart of the Moray region, known for its whisky distilleries and beautiful countryside.

Total Distance: 130 km driving, 110 km air distance.
Fastest Way
Driving takes approximately 1 hour 45 minutes.
Cheapest Way
Driving is the most cost-effective and flexible option.
Compare Dingwall to Keith Routes
Train
Connecting
Driving
Direct
Duration 2 hours 30 mins 1 hour 45 mins
Avg Price 20-35 GBP 20-30 GBP
Operator ScotRail Personal Vehicle
Route Far North Line to Inverness, then train to Keith. A862 to A96, continuing east to Keith.
Tip The train journey is very scenic; keep your camera ready. The A96 is a busy road; allow extra time during peak hours.
Travel Tips
  • Train Booking
    The train journey is popular; book your seat in advance.
  • Driving
    The A96 is a busy road; allow extra time during peak hours.
  • Parking
    Keith has several public car parks in the town center.
  • Weather
    The weather can be changeable; pack layers.
  • Distillery
    Book your distillery tour in advance to ensure availability.
Safety Tips
  • Driving
    Be aware of turning traffic on the A96.
  • City Safety
    Stay aware of your surroundings in busy town center areas at night.
  • Rail Safety
    Keep your luggage close on the train.
  • Emergency
    Dial 999 for any emergency.
People Also Ask
  • Is there a direct train?
    No, you must change at Inverness.
  • How long is the drive?
    Approximately 1 hour 45 minutes.
  • Is the A96 safe?
    Yes, but it requires careful driving.
  • Where to park?
    The town center has ample parking.
  • Are there buses?
    Yes, Stagecoach operates services.
Quick Info
  • From Dingwall, Scotland, United Kingdom
  • To Keith, Moray, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather and sightseeing.

Things to Do in Keith
1
Strathisla Distillery
Visit one of the oldest distilleries in Scotland. It is a beautiful and historic site.
2
Keith and Dufftown Railway
Take a ride on this historic railway. It is a nostalgic and beautiful experience.
3
Keith Town Centre
Explore the historic town center. It is a beautiful and peaceful place.
4
Boharm Castle
Visit the ruins of this historic castle. It is a fascinating local site.
Tags
Dingwall to Keith train A96 road route travel from Dingwall to Keith ScotRail Dingwall to Keith driving Dingwall to Keith Keith travel Moray travel Highland to Keith