Nairn
Nairn
Dingwall
Dingwall
Train Bus

Nairn to Dingwall

Updated: 28 May 2026

The journey from Nairn to Dingwall is a 40 km trip through the Highlands. You can take a ScotRail train with a change in Inverness or a Stagecoach bus. The train journey takes approximately 1 hour. This route connects the coastal town of Nairn to the historic town of Dingwall. It is a very straightforward journey with frequent daily services.

Total Distance: 40 km driving distance, 35 km straight-line air distance.
Fastest Way
ScotRail train, taking 1 hour.
Cheapest Way
Stagecoach bus, costing approximately £10.
Compare Nairn to Dingwall Routes
Train
Connecting
Bus
Connecting
Duration 1 hour 1 hour 30 mins
Avg Price £12 - £20 £10 - £15
Operator ScotRail Stagecoach
Route Nairn to Inverness, then train to Dingwall. A96 and A9 roads via Inverness and Dingwall.
Tip The train is faster and more comfortable than the bus. The bus stops at Dingwall town center.
Travel Tips
  • Train Tickets
    Buy your ticket at the station machine or via the ScotRail app.
  • Bus Payment
    You can pay with contactless card on all Stagecoach buses.
  • Timetables
    Check the Traveline Scotland website for the latest schedules.
  • Station Location
    Dingwall station is in the town center.
  • Peak Times
    Avoid commuting hours if you want a quieter journey.
Safety Tips
  • Station Safety
    Stay behind the yellow line on the platform.
  • Night Travel
    The route is safe, but always stay aware of your surroundings.
  • Emergency
    Dial 999 for any emergency services.
  • General Safety
    Keep your personal belongings close in crowded buses.
People Also Ask
  • Is there a direct train from Nairn to Dingwall?
    No, you must change trains in Inverness.
  • How long does the bus take?
    The bus journey takes approximately 1 hour 30 minutes.
  • Is it cheaper to take the bus or train?
    The bus is slightly cheaper, but the train is faster.
  • How far is Nairn from Dingwall?
    Nairn is approximately 40 km from Dingwall.
  • Are there taxis available?
    Yes, local taxi services are available for the journey.
Quick Info
  • From Nairn, Highland, United Kingdom
  • To Dingwall, Highland, United Kingdom
  • Modes
Best Time to Travel

Year-round, as this is a vital regional route.

Things to Do in Dingwall
1
Dingwall Museum
A local museum showcasing the history of the town.
2
Tulloch Castle
A historic castle hotel located near the town.
3
Cromarty Firth
A beautiful firth with great views and wildlife.
4
Highland Museum of Childhood
Located nearby in Strathpeffer, a fascinating museum.
Tags
Nairn to Dingwall travel bus from Nairn to Dingwall train from Nairn to Dingwall how to get to Dingwall from Nairn UK travel guide ScotRail Stagecoach bus Highland transport