Beauly
Beauly
Keith
Keith
Train Driving

Beauly to Keith

Updated: 28 May 2026

The journey from Beauly to Keith covers approximately 95 kilometers, taking you east through the heart of Moray. By car, you will head towards Inverness and then join the A96, which runs through the countryside. The train journey involves a change at Inverness, followed by a direct service to Keith Station. This route passes through beautiful landscapes and is part of the famous whisky trail. Expect a drive time of about 1 hour and 30 minutes, while the train takes approximately 2 hours and 30 minutes. Keith is a historic town known for its whisky distilleries.

Total Distance: 95 km driving distance, 80 km straight-line air distance.
Fastest Way
Driving, taking approximately 1 hour 30 minutes via the A96.
Cheapest Way
Driving, costing approximately 15-20 GBP in fuel.
Compare Beauly to Keith Routes
Train
Connecting
Driving
Direct
Duration 2 hours 30 mins 1 hour 30 mins
Avg Price 20-35 GBP 15-20 GBP in fuel
Operator ScotRail N/A
Route Beauly to Inverness, then Inverness to Keith. A862 to A96 East.
Tip The train station in Keith is located near the town center. The A96 is a busy road; drive carefully and stay within the speed limits.
Travel Tips
  • Train Booking
    Book your tickets in advance on the ScotRail website to save money.
  • A96 Traffic
    The A96 can be busy; check for roadworks or accidents before you depart.
  • Parking
    Keith has several public car parks; use the one near the town center for easy access.
  • Weather
    Check the weather forecast before you travel, especially in winter.
  • City Access
    Keith is a walkable town; once you arrive, you can explore most sites on foot.
Safety Tips
  • Driving Safety
    The A96 has many speed cameras; stay within the speed limits at all times.
  • Pedestrian Safety
    Be careful when crossing busy streets in the town center.
  • Emergency
    Keep a mobile phone charged and have emergency numbers saved.
  • Rail Safety
    Stay behind the yellow line at all times while waiting at the station.
People Also Ask
  • Is there a direct train from Beauly to Keith?
    No, you must change at Inverness.
  • How long is the drive from Beauly to Keith?
    It takes about 1 hour and 30 minutes via the A96.
  • Is Keith a good place to visit?
    Yes, it is a historic town with many attractions and a vibrant atmosphere.
  • Can I take a bus from Beauly to Keith?
    Yes, but it requires multiple changes and is slower than the train.
  • What is the best time to visit Keith?
    Summer months offer the best weather for outdoor activities.
Quick Info
  • From Beauly, 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 and most beautiful distilleries in Scotland. It is a must-see site.
2
Keith and Dufftown Railway
Take a ride on this heritage railway. It is a great way to see the beautiful countryside.
3
Keith Heritage Museum
Learn about the history of Keith and the surrounding area. It is a small but informative museum.
4
The Linn Falls
Enjoy the beautiful waterfall and the surrounding park. It is a peaceful place for a walk.
Tags
Beauly to Keith A96 road Keith travel Highland transport Scotland road trip train to Keith driving to Keith whisky trail