Dingwall
Dingwall
Peterhead
Peterhead
Train Driving

Dingwall to Peterhead

Updated: 28 May 2026

The journey from Dingwall to Peterhead spans approximately 200 kilometers across the North East of Scotland. You will travel via the A96, passing through Inverness, Elgin, and Aberdeen. This route takes you through the heart of whisky country and along the rugged Aberdeenshire coastline. Driving is the most practical option, as public transport is time-consuming. Expect a travel time of approximately 3 hours by car.

Total Distance: 200 km driving, 160 km air distance.
Fastest Way
Driving via the A96 and A90 is the fastest method.
Cheapest Way
Driving is the most cost-effective for groups.
Compare Dingwall to Peterhead Routes
Train
Connecting
Driving
Direct
Duration 5 hours 3 hours
Avg Price 45-70 GBP 35-50 GBP
Operator ScotRail N/A
Route Train to Aberdeen, then bus to Peterhead. A96 through Elgin and Aberdeen, then A90 to Peterhead.
Tip The train journey to Aberdeen is scenic but requires a bus transfer. Traffic in Aberdeen can be heavy; use the bypass.
Travel Tips
  • Aberdeen Bypass
    Use the AWPR bypass to avoid city center traffic in Aberdeen.
  • Fuel
    Fill up in Aberdeen before heading north to Peterhead.
  • Booking
    If taking the train, book in advance to save on ticket costs.
  • Weather
    Coastal areas can be windy; bring a windproof jacket.
  • Local Bus
    Stagecoach Bluebird operates frequent services between Aberdeen and Peterhead.
Safety Tips
  • Road Safety
    The A90 can be busy with heavy goods vehicles; drive defensively.
  • Coastal Roads
    Be cautious on narrow coastal roads near the Bullers of Buchan.
  • Emergency
    Keep your phone charged as signal can be patchy in rural Aberdeenshire.
  • Visibility
    Use fog lights if driving along the coast during misty conditions.
People Also Ask
  • Is there a train to Peterhead?
    No, Peterhead does not have a railway station.
  • How long is the drive?
    It takes about 3 hours by car.
  • Are there tolls?
    No, there are no toll roads on this route.
  • Is it a scenic route?
    Yes, especially the stretch along the Aberdeenshire coast.
  • Can I take a bus?
    Yes, but you must change in Aberdeen.
Quick Info
  • From Dingwall, Scotland, United Kingdom
  • To Peterhead, Aberdeenshire, United Kingdom
  • Modes
Best Time to Travel

Summer for coastal walks and visiting the Peterhead harbor.

Things to Do in Peterhead
1
Peterhead Prison Museum
Tour the former HM Prison Peterhead to learn about its history.
2
Aden Country Park
Visit this award-winning park near Mintlaw for walking and history.
3
Peterhead Harbor
Watch the fishing boats at one of Europe's largest whitefish ports.
4
Bullers of Buchan
See the dramatic sea cliffs and bird colonies just north of Peterhead.
Tags
Dingwall to Peterhead A96 road trip Aberdeenshire travel Highland to Peterhead driving to Peterhead Scotland east coast Dingwall transport Peterhead guide