United Kingdom

Macduff

Macduff

Macduff is a small coastal town located in the northeastern part of Scotland, United Kingdom. Situated in the Aberdeenshire council area, M…

Best for you if…

  • A 4–5 day trip
  • Walkable sightseeing
  • Historical Sites travelers
  • Nature Trails travelers
  • Visiting in Summer
Recommended stay
3-5 days
Best time
Summer
Walkability
Compact
Guide depth
Deep guide
More about this guide

Macduff is a strong pick for historical sites & nature trails — plan about 3-5 days, with sights close enough to walk between. Peak season: Summer.

Deep guide guide · about 4 min to read · depth score 71/100 (coverage of intro, tips, and mapped places)

Compact density — Walkable and compact — many sights sit close together. (≈2.5 km span)

5 Places to explore
3-5 Recommended days
Summer Best season
8 Nearby places

Find nearby destinations

When to go

High season: Summer

JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC

Best months for lower-cost travel: January · February · November · December

Weather

Autumn

10°C - 15°C

Spring

10°C - 15°C

Summer

15°C - 25°C

Winter

0°C - 5°C

How to get there

How to Reach Macduff in the United Kingdom

Macduff is a charming coastal town located in Aberdeenshire, Scotland. Whether you're planning a visit or looking for directions, here are some options to help you reach Macduff:

By Air:

If you prefer air travel, the closest airport to Macduff is Aberdeen International Airport. From the airport, you can hire a taxi or rent a car to reach Macduff, which is approximately a 50-mile drive away.

By Train:

Macduff doesn't have a train station, but you can take a train to Aberdeen, which is well-connected to major cities in the United Kingdom. From Aberdeen, you can either hire a taxi or take a bus to Macduff. The journey by road takes around 1.5 to 2 hours, depending on traffic conditions.

By Bus:

There are regular bus services that operate between Aberdeen and Macduff. You can catch a bus from the Aberdeen Bus Station, located in the city center. The journey takes approximately 2 hours, offering scenic views of the Scottish countryside along the way.

By Car:

If you prefer driving, Macduff is easily accessible by road. From Aberdeen, you can take the A947 road, which leads directly to Macduff. The journey takes around 1.5 to 2 hours, depending on traffic and road conditions.

By Ferry:

For a unique travel experience, you can also reach Macduff by ferry. There are ferry services available from various ports in the United Kingdom to nearby towns such as Fraserburgh or Peterhead. From there, you can continue your journey to Macduff by road.

Once you arrive in Macduff, you'll be greeted by its picturesque harbor, stunning coastline, and friendly locals. Whether you're interested in exploring the historic Macduff Castle, enjoying water sports, or simply taking leisurely walks along the beach, Macduff offers a delightful experience for visitors.

Getting to know Macduff

Macduff is a small coastal town located in the northeastern part of Scotland, United Kingdom. Situated in the Aberdeenshire council area, Macduff is nestled between the towns of Banff and Portsoy. The town is known for its picturesque harbor and stunning views of the Moray Firth, which attracts visitors from all over the world.

Macduff has a rich history that dates back to the medieval times. It was originally established as a fishing village and later developed into a bustling port. The town played a significant role in the herring industry during the 19th and early 20th centuries, contributing to its economic growth. Today, remnants of its maritime heritage can still be seen in the old fishing cottages and the historic shipyard.

One of the notable landmarks in Macduff is the Macduff Marine Aquarium, which is a popular tourist attraction. The aquarium showcases a diverse range of marine life found in the waters of the Moray Firth, including seals, sharks, and various species of fish. It also offers educational programs and interactive exhibits, making it an ideal destination for families and marine enthusiasts.

In addition to its natural beauty and historical significance, Macduff is also known for its annual Scottish Traditional Boat Festival. This event celebrates the town's maritime heritage and features a variety of activities, such as boat races, live music performances, and traditional Scottish food and drinks. The festival attracts both locals and tourists, providing a vibrant and lively atmosphere.

Pre-trip checklist

Compiled from local tips, stay length, and season notes.

Local tips

  • Visit Dunnottar Castle for stunning views
  • Explore the Macduff Marine Aquarium
  • Take a scenic hike along the Banffshire Coast
  • Try the local seafood at Macduff's restaurants
  • Attend the Macduff Highland Games in August

Places worth exploring

5 places mapped for this destination

0–1
1–3
3–8
8–20
20+

Walking loops

Evening strolls, half-days, and fuller day loops — clustered by proximity.

Suggested 3-day outline

Places ordered by proximity into day buckets. Add what you like to your trip.

Frequently asked questions

Answers compiled from stay length, season, and local tips for this guide.

How many days do you need in Macduff?

Most travelers spend about 3-5 days in Macduff, United Kingdom.

When is the best time to visit Macduff?

High season is typically Summer.

Which months are more budget-friendly in Macduff?

Travelers often find better value in January, February, November, December.

What kind of trip is Macduff good for?

Macduff suits Historical Sites, Nature Trails, Whisky Distilleries, Fishing.

Is Macduff walkable?

Walkable and compact — many sights sit close together.

Any local tips for Macduff?

Visit Dunnottar Castle for stunning views

Build your trip

Add Macduff and the places you want to see — your itinerary stays on this device.

Multi-city ideas

Nearby combinations sharing travel styles. See all routes

  • Macduff → Banff → Aberchirder · ≈15 km
  • Macduff → Whitehills → Aberchirder · ≈19 km
  • Macduff → Portsoy → Cullen · ≈20 km

Same vibe

Destinations sharing travel styles, stay length, or region.

Explore nearby

Nearby places worth adding to your trip

Banff

United Kingdom

2.4 km · Best: June to August · 5-7 days · Compact

Banff is a picturesque coastal town located in the northeastern part of Scotland, in the United Kingdom. Known for its stunning natural bea…

Whitehills

United Kingdom

5.6 km · Best: Summer · 3-5 days · Compact

Whitehills is a charming coastal village located in the northeast of Scotland, United Kingdom. Situated on the picturesque Banffshire coast…

Portsoy

United Kingdom

12 km · Best: Summer · 3-5 days · Moderate

Portsoy is a charming coastal town located in the northeastern part of Scotland, United Kingdom. Situated on the Moray Firth, Portsoy boast…

Aberchirder

United Kingdom

14 km · Best: Summer · 3-5 days · Compact

Aberchirder is a small village located in the Banff and Buchan area of Aberdeenshire, Scotland. Situated in the northeastern part of the co…

Turriff

United Kingdom

15 km · Best: Summer · 5 days · Compact

Turriff is a vibrant town situated in Aberdeenshire, Scotland. Located in the United Kingdom, Turriff offers a charming and picturesque set…

New Pitsligo

United Kingdom

19 km · Best: Summer · 3-5 days days · Compact

New Pitsligo is a small village located in Aberdeenshire, Scotland, United Kingdom. Situated in the northeast region of the country, it lie…

Cullen

United Kingdom

20 km · Best: Summer · 5-7 days · Compact

Cullen is a charming coastal town located in the northeastern part of Scotland, United Kingdom. Situated along the stunning Moray Firth coa…

Portknockie

United Kingdom

22 km · Best: Summer · 5 days · Compact

Portknockie is a small coastal village located in the Moray council area of Scotland, United Kingdom. Situated on the northeastern coast, i…