Cairndow
Cairndow
Banff
Banff
Driving

Cairndow to Banff

Updated: 31 May 2026

The route from Cairndow to the coastal town of Banff covers approximately 270 kilometers. You will travel north through the heart of the Highlands before heading east toward the Moray Firth coast. The drive typically requires 4 hours and 30 minutes of travel time. As there is no direct public transport, you must rely on a private vehicle. The journey offers a transition from rugged mountain terrain to the fertile, rolling landscapes of the northeast.

Total Distance: 270 km driving distance; 190 km straight-line air distance.
Fastest Way
Driving via the A9 and A947 takes 4 hours 30 minutes.
Cheapest Way
Driving is the only practical option for this distance.
Compare Cairndow to Banff Routes
Driving
Direct
Duration
4 hours 30 mins
Avg Price
45-60 GBP in fuel
Operator
N/A
Route
A83, A82, A9, and A947.

The A947 is a winding road; drive with extra caution.

Travel Tips
  • Coastal Winds
    Be prepared for strong winds when walking near the harbor.
  • Route Planning
    Avoid the A947 during peak school run times in local towns.
  • Local Food
    Try the fresh local seafood available in Banff restaurants.
  • Parking
    Public parking is available near the town center and harbor.
  • Navigation
    Use a reliable GPS as rural roads in Aberdeenshire can be confusing.
Safety Tips
  • Coastal Roads
    Watch for spray and debris on coastal roads during storms.
  • Driving Speed
    Adhere to speed limits in villages along the A947.
  • Vehicle Check
    Ensure your tires are in good condition for the long drive.
  • Visibility
    Use fog lights if coastal mist reduces visibility.
People Also Ask
  • Is Banff in Scotland?
    Yes, it is a historic town in Aberdeenshire.
  • How long does it take to drive?
    Approximately 4 hours and 30 minutes.
  • Can I take a train?
    No, there is no railway station in Banff.
  • Is the route scenic?
    Yes, especially the final stretch along the coast.
  • Are there hotels in Banff?
    Yes, there are several inns and hotels in the town.
Quick Info
  • From Cairndow, Scotland, United Kingdom
  • To Banff, Scotland, United Kingdom
  • Modes
Best Time to Travel

Summer months for coastal views and longer daylight hours.

Things to Do in Banff
1
Banff Harbour
Walk along the historic harbor and enjoy views of the Moray Firth.
2
Duff House
Visit this magnificent Georgian mansion designed by William Adam. It houses a collection of fine art.
3
Banff Museum
Learn about the local maritime history and the town's development.
4
Tarlair Swimming Pool
View the iconic Art Deco outdoor pool ruins located on the coast.
Tags
Cairndow to Banff driving to Banff Aberdeenshire coast Highlands road trip Scotland travel Cairndow to Banff route Banff transport A96 road