Dingwall
Dingwall
Buckie
Buckie
Train Driving

Dingwall to Buckie

Updated: 28 May 2026

The journey from Dingwall to Buckie covers approximately 135 kilometers along the scenic Moray Firth coastline. Driving is the most practical method, utilizing the A9 and A96 trunk roads. You will pass through Inverness and Elgin, offering glimpses of historic castles and coastal villages. The trip typically takes around 2 hours depending on traffic near Inverness. Public transport is limited, requiring a combination of train and bus services.

Total Distance: 135 km driving, 95 km air distance.
Fastest Way
Driving via the A96 is the fastest route at approximately 2 hours.
Cheapest Way
Driving is the most cost-effective if traveling with passengers.
Compare Dingwall to Buckie Routes
Train
Connecting
Driving
Direct
Duration 3 hours 30 mins 2 hours
Avg Price 25-40 GBP 20-30 GBP
Operator ScotRail N/A
Route Dingwall to Inverness, then Inverness to Elgin, followed by bus. A862 to A9, then A96 through Elgin to Buckie.
Tip Book tickets in advance via the ScotRail app for cheaper fares. Avoid peak morning traffic on the Kessock Bridge in Inverness.
Travel Tips
  • Fuel Up
    Fill your tank in Inverness as fuel stations are sparser along the rural A96.
  • Check Weather
    Coastal winds can be strong; check the Met Office forecast before departing.
  • Parking
    Buckie town center has free parking zones; check signage carefully.
  • Local Bus
    Stagecoach North Scotland operates the main bus routes in the Moray area.
  • Offline Maps
    Download offline maps as mobile signal can drop in rural Moray.
Safety Tips
  • Road Conditions
    The A96 is a major route with heavy freight; maintain safe following distances.
  • Wildlife
    Be alert for deer crossing the road, especially at dawn and dusk.
  • Emergency
    Keep a physical map in your glovebox for remote areas.
  • Visibility
    Use dipped headlights during heavy rain or mist common in the Highlands.
People Also Ask
  • Is there a direct train to Buckie?
    No, Buckie does not have a railway station; the nearest is Elgin.
  • How long is the drive?
    The drive takes approximately 2 hours under normal conditions.
  • Are there tolls?
    No, there are no toll roads on this route.
  • Can I take a bus?
    Yes, but it requires multiple changes via Inverness and Elgin.
  • Is the route scenic?
    Yes, the A96 offers beautiful views of the Moray Firth.
Quick Info
  • From Dingwall, Scotland, United Kingdom
  • To Buckie, Moray, United Kingdom
  • Modes
Best Time to Travel

May to September for clear coastal views and longer daylight hours.

Things to Do in Buckie
1
Culloden Battlefield
Visit the site of the final Jacobite Rising. It is located just off the A96 near Inverness.
2
Elgin Cathedral
Explore the ruins of this 13th-century cathedral. It is known as the Lantern of the North.
3
Bow Fiddle Rock
View this iconic natural sea arch near Portknockie. It is a short drive from Buckie.
4
Speyside Cooperage
Watch master coopers at work in Craigellachie. It is a unique insight into whisky production.
Tags
Dingwall to Buckie drive A96 road trip Highland to Moray travel Dingwall transport Buckie travel guide Scotland coastal route driving in Scotland Moray Firth travel