Lossiemouth
Lossiemouth
Dingwall
Dingwall
Train Driving

Lossiemouth to Dingwall

Updated: 28 May 2026

The journey from Lossiemouth to Dingwall covers 85 kilometers, taking you from the Moray coast to the historic town of Dingwall in the Highlands. Driving via the A96 and A835 is the most direct method, taking about 1 hour 30 minutes. Alternatively, you can travel to Elgin and take the train to Dingwall. Dingwall is a historic town known for its castle and proximity to the North Coast 500.

Total Distance: 85 km driving distance, 70 km straight-line air distance.
Fastest Way
Driving is the fastest method, taking approximately 1 hour 30 minutes.
Cheapest Way
Driving is the most economical way to reach Dingwall.
Compare Lossiemouth to Dingwall Routes
Train
Connecting
Driving
Direct
Duration 2 hours 1 hour 30 mins
Avg Price 18-30 GBP 12-18 GBP in fuel
Operator ScotRail N/A
Route Bus to Elgin, then train to Dingwall Station via Inverness. A96 to Inverness, then A835 to Dingwall.
Tip Book your train tickets in advance via the ScotRail website for cheaper fares. The A96 is a busy road; stay alert for speed cameras near Nairn.
Travel Tips
  • Driving Safety
    The A96 is a busy road; stay alert for speed cameras near Nairn.
  • Outdoor Activities
    If you are visiting for outdoor activities, check the weather forecast before heading out.
  • Parking
    Parking in Dingwall is generally easy and free in most public areas.
  • Local Food
    Try the local food in one of the town's cafes; it is fresh and locally sourced.
  • Walking
    Dingwall is a compact town; it is best explored on foot once you arrive.
Safety Tips
  • Road Conditions
    Rural roads can be icy in winter; check local weather reports before traveling.
  • Emergency
    Dingwall has a local health centre; for serious emergencies, head to Raigmore Hospital in Inverness.
  • Pedestrian Safety
    Use designated crossings in the town centre.
  • Night Travel
    Rural roads can be dark; use your lights appropriately.
People Also Ask
  • Is Dingwall a historic town?
    Yes, it has a long history and is home to several historic sites.
  • How long does it take to drive to Dingwall?
    It takes about 1 hour 30 minutes from Lossiemouth.
  • Are there trains to Dingwall?
    Yes, Dingwall has a railway station on the Far North Line.
  • What is the best thing to see in Dingwall?
    The Dingwall Castle ruins and the nearby North Coast 500 are top attractions.
  • Is parking free in Dingwall?
    Yes, most public parking in Dingwall is free.
Quick Info
  • From Lossiemouth, Scotland, United Kingdom
  • To Dingwall, Highland, United Kingdom
  • Modes
Best Time to Travel

May to September for pleasant weather and outdoor activities.

Things to Do in Dingwall
1
Dingwall Castle
Visit the ruins of this historic castle. It is a great place to learn about the town's history.
2
Dingwall Museum
Explore the town's history and the surrounding area. It is a great place to start your visit.
3
Tulloch Castle
Visit this historic castle, now a hotel. It is a great place to experience Highland hospitality.
4
North Coast 500
Dingwall is a great starting point for this famous driving route. It offers stunning coastal views.
Tags
Lossiemouth to Dingwall Dingwall travel Highland travel driving to Dingwall train to Dingwall A96 route Moray to Highland Lossiemouth transport