Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Banff

Best things to do in Banff, including free and rainy-day options

Banff is a small Aberdeenshire coastal town: most visitors need half a day for the harbour, Duff House and the links, and a full day if they add Macduff or a coastal walk. Base here only if you want quiet; otherwise day-trip from Aberdeen. Rain moves the plan indoors to Duff House and the museum.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20264 min read

Key facts

Time needed
Half a day for the town; a full day with Macduff and a coastal walk
Best for
Harbour, Duff House, coastal walking, golf links
Free options
Harbour and marina, seafront, town trail, coastal path
Rainy day
Duff House, Banff Museum, harbour-side cafés
Getting there
Bus or car from Aberdeen, roughly 1 h 15–1 h 45
Duff House entry
Ticketed; Historic Environment Scotland site, 2026 estimate
Car useful
Yes for Macduff, Gardenstown and Pennan; buses are thin

Quick answer

If you have half a day, do the harbour and marina, walk the seafront, and visit Duff House. That covers the town's main draw and its best indoor option in one loop.

With a full day, add Macduff across the bridge, the Banff links, and a stretch of the coastal path. A car makes the surrounding villages — Gardenstown, Pennan, Portsoy — much easier, because buses along this coast are infrequent.

  • Half day: harbour, seafront, Duff House
  • Full day: add Macduff, links, coastal path
  • Rain: Duff House and Banff Museum
  • No car: stay in town and use the bus from Aberdeen

Options at a glance

Prices are 2026 estimates. Confirm current opening hours and admission before you travel, as seasonal closures are common on this coast.

Options at a glance
OptionCostTimeBest for
Harbour and marina walkFree45–60 minEveryone, any weather
Duff HouseTicketed1.5–2 hRainy days, history
Banff MuseumFree or low-cost45 minRainy days, local history
Macduff and the bridgeFree1–1.5 hHarbour views, short walk
Coastal path sectionsFree1–3 hWalkers, sea views
Banff links and golfFree to walk; green fees extra1–2 hGolfers, open space
Day trip to Gardenstown or PennanFree; transport costHalf dayVillages, cliff scenery

Times are on-foot estimates for a relaxed pace.

The detail

Banff's centre is compact and walkable. The harbour and marina sit at the mouth of the River Deveron, with the old town rising behind it. A loop from the harbour up through the streets and back along the seafront takes under an hour and needs no ticket.

Duff House is the town's headline sight: a Georgian house by William Adam, run by Historic Environment Scotland, with collections and grounds. It is the obvious choice when it rains, and the grounds are free to walk. Banff Museum covers local history and is a small, quick stop.

Across the river bridge is Macduff, technically a separate town but a short walk from Banff harbour. The two are usually done together. Further along the coast, Gardenstown and Pennan are small cliffside villages that reward a car; without one, check bus times carefully before committing.

The Banff links and the coastal path give you open sea views and flat walking. Sections are easy; the full coast path toward Whitehills and Portsoy is a longer commitment and better with a car at one end.

  • Start at the harbour, walk up into the old town, return via the seafront
  • Do Duff House in the middle of the day if rain is forecast
  • Cross the bridge to Macduff for a second harbour
  • Use a car for Gardenstown, Pennan and Portsoy

What it costs

The town itself is cheap: the harbour, seafront, links and coastal path are free. The main paid item is Duff House, which is ticketed; check the current price and opening days, as historic sites on this coast can close seasonally. Banff Museum is free or low-cost — check before you go.

If you are coming from Aberdeen without a car, budget for the bus fare each way, and note that Sunday and evening services are limited. A car day trip adds fuel and parking, but parking in Banff is generally straightforward.

What it costs
Item2026 estimate
Harbour, seafront, coastal pathFree
Duff House admissionTicketed
Banff MuseumFree or low-cost
Bus from Aberdeen, each wayCheck current fare
Parking in townUsually free or low-cost

Tips

Weather on this coast changes fast; carry a light waterproof even on a clear morning. Wind off the sea makes the harbour feel colder than the town centre.

If you are relying on buses, plan around a small number of daily services and check the last return before you set out. A taxi back from Banff to Aberdeen is expensive, so do not miss the last bus.

Combine Banff with a wider Aberdeenshire day: the coast here pairs well with Fraserburgh, Peterhead or the Moray coast if you have a car.

  • Pack a waterproof; coastal weather shifts quickly
  • Check the last bus back before you start
  • Pair Banff with Macduff in the same visit
  • Book Duff House times if you are on a tight schedule

FAQ

Questions people ask

What are the best things to do in Banff?

The harbour and marina, a walk through the old town, Duff House and its grounds, Banff Museum, and the short bridge walk to Macduff. With a car, add Gardenstown, Pennan or a stretch of the coastal path.

What are free things to do in Banff?

The harbour and marina, the seafront and old-town streets, the Banff links, and sections of the coastal path cost nothing. Duff House grounds are free to walk; the house itself is ticketed.

What can I do in Banff when it rains?

Duff House is the main indoor option, with Banff Museum as a smaller backup. Harbour-side cafés work for a short stop. Check opening days first, as some sites close seasonally.

How long do you need in Banff?

Half a day covers the harbour, seafront and Duff House. A full day lets you add Macduff, the links and a coastal walk. Most people visit as a day trip from Aberdeen rather than staying overnight.

Do you need a car to visit Banff?

Not for the town itself, which is walkable. A car helps a lot for Macduff, Gardenstown, Pennan and the coastal path, because buses along this coast are infrequent and Sunday services are limited.

Deep dive

Every source; changeable facts are marked check

Sources