Villages · Scottish Highlands
Duffus
In or near Hopeman.
Duffus — a village in scotland highlands.

Jennifer Jones — CC BY-SA 2.0 via Wikimedia Commons licence
Plan your visit
- Typical visit
- 1 h–2 h
- Nearest railway station
- Elgin · 8.1 km
About
A British village — settlements of this size traditionally cluster a green, parish church, pub and post office around historic land routes.
Photo gallery
Place summary
Duffus is a village located in the Scottish Highlands. It is characterised by its rural setting and traditional architecture. The village offers a glimpse into the local culture and history of the region, making it a quiet spot for exploration. Visitors can expect a tranquil atmosphere typical of Highland villages.
AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.
- Coordinates
- 57.7011, -3.3939
- District
- Moray
- Postcode
- IV30 5QJ
- Parliamentary constituency
- Moray West, Nairn and Strathspey
- Nearest railway station
- Elgin — 8.1 km
Sources
- manual: geonames-2650832 (CC BY 4.0)
Other places nearby

Parish Church, Duffus Village
Historic churches · 0.3 km

Duffus War Memorial
Memorials & monuments · 0.3 km

Duffus, Old Parish Church
Historic churches · 0.5 km

Old Mercat Cross
Memorials & monuments · 0.5 km

St Peter's Kirk, Duffus
Historic churches · 0.5 km

Plewlands Hill
Mountains & hills · 1.3 km

Clasach Cove
Caves · 1.7 km

Camus Stone
Memorials & monuments · 1.7 km

Inverugie Castle
Castles · 1.8 km

Inverugie House
Manor houses · 1.8 km

Sculptor’s Cave
Hill forts · 2.0 km

Michael Kirk, Gordonstoun
Historic churches · 2.3 km
Nearby
Historic churches · Scottish Highlands
Parish Church, Duffus Village
Parish Church, Duffus Village — category B listed building-listed church in scotland-highlands, United Kingdom.
Memorials & monuments · Scottish Highlands
Duffus War Memorial
Duffus War Memorial — a memorial in scotland-highlands, United Kingdom.
Historic churches · Scottish Highlands
Duffus, Old Parish Church
Duffus, Old Parish Church — part of a Scheduled Monument-listed church in scotland-highlands, United Kingdom.
Memorials & monuments · Scottish Highlands
Old Mercat Cross
Old Mercat Cross — a memorial in scotland-highlands, United Kingdom.
📷 3Historic churches · Scottish Highlands
St Peter's Kirk, Duffus
St Peter's Kirk, Duffus — church and churchyard ruins in Duffus, Moray, Scotland, UK.
📷 5Mountains & hills · Scottish Highlands
Plewlands Hill
Plewlands Hill — a hill or mountain in scotland highlands.
Where to eat & stay near Duffus
Places to stay
📷 5Caravan parks · Scottish Highlands
Station Caravan Park
Station Caravan Park — a caravan park in scotland highlands.
Caravan parks · Scottish Highlands
Silver Sands Leisure Park
Silver Sands Leisure Park — a caravan park in scotland highlands.
Caravan parks · Scottish Highlands
Burghead Beach Caravan Park
Burghead Beach Caravan Park — a caravan park in scotland highlands.
Caravan parks · Scottish Highlands
Riverside Caravan Park Elgin
Riverside Caravan Park Elgin — a caravan park in scotland highlands.
📷 5Caravan parks · Scottish Highlands
Lossiemouth Caravan Park
Lossiemouth Caravan Park — a caravan park in scotland highlands.
Hotels · Scottish Highlands
Mansion House Hotel & Country Club
Mansion House Hotel & Country Club — a hotel in scotland highlands.
More places in this region
📷 5Frequently asked questions
- Where is Duffus?
- Duffus is in the Scottish Highlands, United Kingdom (postcode IV30 5QJ).
- What is Duffus?
- Duffus — a village in scotland highlands.
- How do I get to Duffus?
- The nearest railway station is Elgin, about 8.1 km away. Drivers can use postcode IV30 5QJ.
- How do I get to Duffus?
- Drivers can navigate to postcode IV30 5QJ. It sits within the Moray West, Nairn and Strathspey parliamentary constituency.