Drumnadrochit
Drumnadrochit
Keith
Keith
Train Driving

Drumnadrochit to Keith

Updated: 28 May 2026

The journey from Drumnadrochit to the historic town of Keith is approximately 105 kilometers. Driving is the most convenient method, taking you north to Inverness and then east along the A96 through the heart of Moray. Alternatively, you can take a bus to Inverness and board a train to Keith, which is located on the main Aberdeen-Inverness line. Keith is famous for its whisky distilleries and its role in the Speyside region. Expect a driving time of about 1 hour and 45 minutes. The route is well-maintained and passes through several picturesque towns.

Total Distance: 105 km driving distance, 85 km straight-line air distance.
Fastest Way
Driving via the A96, taking approximately 1 hour and 45 minutes.
Cheapest Way
Taking the bus to Inverness and then a pre-booked train to Keith.
Compare Drumnadrochit to Keith Routes
Train
Connecting
Driving
Direct
Duration 2 hours 30 mins 1 hour 45 mins
Avg Price 20-40 GBP 20-35 GBP
Operator ScotRail N/A
Route Bus to Inverness, then train to Keith Station. A82 to Inverness, then A96 to Keith.
Tip The train journey offers beautiful views of the Moray countryside. The A96 is a major road; watch for speed cameras near Nairn.
Travel Tips
  • Whisky Tours
    Always book your distillery tours in advance, especially during the summer months.
  • Train Tickets
    Use the ScotRail website to find the best value tickets for the Inverness-Keith route.
  • Parking
    Keith has several free parking areas in the town center.
  • Local Transport
    The town is small and easily walkable, but buses are available for nearby villages.
  • Dining
    Try the local bakeries for traditional Scottish treats like shortbread.
Safety Tips
  • Road Safety
    The A96 is a busy road; stay focused and follow speed limits.
  • Alcohol Awareness
    If visiting distilleries, ensure you have a designated driver or use public transport.
  • Emergency
    Dr Gray's Hospital in Elgin is the nearest major medical facility.
  • Walking
    If hiking near the railway, stay on marked paths and be aware of train movements.
People Also Ask
  • Is Keith worth visiting?
    Yes, it is a great base for exploring the Speyside whisky region.
  • How long does it take to drive from Drumnadrochit?
    It takes about 1 hour and 45 minutes via the A96.
  • Are there trains to Keith?
    Yes, Keith has a train station on the Aberdeen-Inverness line.
  • What is the best way to see the distilleries?
    The Keith and Dufftown Railway is a unique and scenic way to travel between distilleries.
  • Is the A96 a safe road?
    It is a major road but requires caution due to its heavy traffic and junctions.
Quick Info
  • From Drumnadrochit, Scotland, United Kingdom
  • To Keith, Moray, United Kingdom
  • Modes
Best Time to Travel

May to September for the best weather to explore the whisky distilleries.

Things to Do in Keith
1
Strathisla Distillery
Visit the oldest operating distillery in the Highlands. It is famous for its beautiful pagoda roofs and high-quality whisky.
2
Keith and Dufftown Railway
Take a ride on this heritage railway, which runs through the heart of the Speyside whisky country.
3
Boharm Viaduct
Walk along this historic railway viaduct for great views of the surrounding countryside.
4
Keith Show
If visiting in August, attend this traditional agricultural show, which is one of the largest in the region.
Tags
Drumnadrochit to Keith travel to Keith Moray travel driving to Keith Inverness to Keith train whisky trail Scotland best way to Keith Scotland road trip Keith transport Highland to Moray