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.
- 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
GuideBanff
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.
| Option | Cost | Time | Best for |
|---|---|---|---|
| Harbour and marina walk | Free | 45–60 min | Everyone, any weather |
| Duff House | Ticketed | 1.5–2 h | Rainy days, history |
| Banff Museum | Free or low-cost | 45 min | Rainy days, local history |
| Macduff and the bridge | Free | 1–1.5 h | Harbour views, short walk |
| Coastal path sections | Free | 1–3 h | Walkers, sea views |
| Banff links and golf | Free to walk; green fees extra | 1–2 h | Golfers, open space |
| Day trip to Gardenstown or Pennan | Free; transport cost | Half day | Villages, 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.
| Item | 2026 estimate |
|---|---|
| Harbour, seafront, coastal path | Free |
| Duff House admission | Ticketed |
| Banff Museum | Free or low-cost |
| Bus from Aberdeen, each way | Check current fare |
| Parking in town | Usually 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