Keith
Keith
Train Driving

Strathpeffer to Keith

Updated: 28 May 2026

The journey from Strathpeffer to Keith covers 110 kilometers, taking you east through the heart of Moray. Driving via the A96 takes about 1 hour and 45 minutes. Alternatively, you can take a train from Inverness to Keith, which is a comfortable way to travel through the scenic countryside.

Total Distance: 110 km driving distance, 90 km straight-line air distance.
Fastest Way
Driving, taking 1 hour and 45 minutes.
Cheapest Way
Bus and train combination, starting at 20 GBP.
Compare Strathpeffer to Keith Routes
Train
Connecting
Driving
Direct
Duration 2 hours 30 mins 1 hour 45 mins
Avg Price 20-35 GBP 25-35 GBP in fuel
Operator ScotRail N/A
Route Bus to Inverness, then train to Keith Station. A835 to A96 east via Elgin.
Tip The train journey is very scenic. The A96 is a busy road; drive carefully.
Travel Tips
  • Distillery Booking
    Book your distillery tour in advance.
  • Driving
    The A96 can be busy; allow extra time.
  • Weather
    The weather can change quickly; bring a jacket.
  • Parking
    Parking is available in the town center.
  • Dining
    Try the local cafes in the town center.
Safety Tips
  • Driving
    Be careful on the A96.
  • City Safety
    Keith is safe, but stay aware in busy areas.
  • Emergency
    Dial 999 for emergencies.
  • Night Safety
    Stick to well-lit areas at night.
People Also Ask
  • Is there a direct train?
    No, you must go via Inverness.
  • How long is the drive?
    Approximately 1 hour and 45 minutes.
  • Are there tolls?
    No, there are no tolls on this route.
  • Is Keith worth visiting?
    Yes, it is famous for its whisky.
  • Can I take a bus?
    Yes, Stagecoach operates services to Keith.
Quick Info
  • From Strathpeffer, Scotland, United Kingdom
  • To Keith, Moray, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather.

Things to Do in Keith
1
Strathisla Distillery
Visit the oldest operating distillery in the Highlands, famous for its Chivas Regal blend.
2
Keith and Dufftown Railway
Take a trip on this heritage railway for a unique experience.
3
Boharm Viaduct
Walk along this historic viaduct for great views of the surrounding countryside.
4
Local Shops
Explore the independent shops in the town center.
Tags
Strathpeffer to Keith Keith travel A96 road Highland to Moray driving to Keith ScotRail Keith train station travel guide Highland transport Moray travel
More to Strathpeffer