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.
The A96 is a major road; expect some traffic near Elgin.
May to September for pleasant weather and distillery visits.