Exploring Dufftown: A Historic Scottish Town in the Heart of Speyside

Last Updated on 24th July 2026 by Charlotte Nadeau

This post may contain affiliate links. Please check out my privacy policy and disclosure for more information.

Surrounded by rolling green hills and plenty of Heilan coo, this quaint Speyside town is characterised by its ancient Pictish stones and medieval ruins. Deeply rooted in Scottish heritage, Dufftown proudly declares itself the “Malt Whisky Capital of the World!” This charming spot is also the setting for two historic castles, offering a glimpse into centuries of Scottish history. So, if you’re planning a visit, here’s everything you need to know about visiting Dufftown, Scotland!

dufftown train
beinn cafe

Where is Dufftown?

Dufftown sits right in the heart of Speyside, a distinct whisky-producing region in northeastern Scotland. Located in the council area of Moray, the town can be found around 54 miles northwest of Aberdeen and 58 miles east of Inverness – the two closest major cities.

When looking at a map, Dufftown sits in the northeast of the country, on the edge of the Cairngorms area. While it falls within the wider Highlands geographical region and shares many Highland traditions, it is best known as a Speyside town. Speyside itself is an official sub-region of the Scottish Highlands. 

dufftown distilleries
cows in dufftown
dufftown highland cow

What is Dufftown known for?

Self-proclaimed as the “Malt Whisky Capital of the World”, Dufftown is best known for its whisky production. Indeed, it’s home to six working distilleries, including some of the biggest names in the world of whisky: Glenfiddich, The Balvenie, Mortlach, Dufftown, Glendullan, and Kininvie.

While whisky certainly takes centre stage, there’s more to Dufftown than its golden spirit. This wee Scottish settlement is widely celebrated for its historic charm. Home to a stunning Victorian stone streetscape, iconic clock tower, two castle ruins, and supposedly the oldest church in Scotland… there’s centuries’ worth of history to uncover here.

Best time to visit Dufftown

The best months to visit are between May and September, when longer daylight hours make it easier to enjoy the surrounding countryside. That being said, it’s worth noting that the Scottish Highlands also have their very own midge season. I found this really helpful website, which has a midge forecast – check out smidgeup for updates! It’s also worth bringing some repellent with you.

Best things to do in Dufftown

Visit a distillery

Whether you like whisky or not, visiting a distillery while in Scotland is an absolute must. After all, it’s one of the country’s most important exports and an integral part of Scottish culture. For centuries, whisky production has helped shape communities across the country, particularly here in Speyside.

Luckily, in Dufftown, there are six different distilleries to choose from! While all of them offer a fascinating glimpse into the history and production side of the golden malt, I highly recommend visiting Mortlach Distillery. Founded in 1823, this is Dufftown’s oldest (legal) distillery, despite being built upon a former illicit distillery… which was pretty common all across Scotland.

Other distilleries, including Glenfiddich and The Balvenie, are also well worth a visit. Both are among the biggest names in Scotch whisky and have fascinating histories spanning more than a century. It’s also worth mentioning that if visiting a distillery (and wanting to purchase some), then you’ll find distillery exclusives which are only available from on site.

To be honest, unless you’re an ultraenthusiast whisky lover, I’d only recommend visiting one distillery. While each distillery has its own history and character, tours can quickly become expensive, and Dufftown has plenty of other attractions worth exploring.

Main Town

Unlike many Scottish towns that developed gradually over time, Dufftown was founded as a planned settlement in 1817 by James Duff, 4th Earl of Fife, close to Balvenie Castle and Balvenie House.

Dufftown’s main high street is characterised by its Victorian-era stone buildings. The town, which locals affectionately refer to as a “large village”, is laid out in a grid-like cross pattern, with four central roads leading to the main clock tower, which was completed in 1839.

Wander along the main high street, and you’ll find small boutique shops, a pharmacy, local butchers and grocers, and the whisky specialists at WhiskyBrother Dufftown.

Visit Mortlach Parish Church

As with every quaint town, you’ll find an equally charming church, and Dufftown is no exception. Mortlach Parish Church is within the Church of Scotland, and it serves the parish of Mortlach in Moray. The church is actually located just on the outskirts of Dufftown in the small hamlet of Kirktown of Mortlach (kirk: meaning church in regional Scottish).

This church is particularly interesting because it’s claimed to be the oldest Church in Scotland still used for public worship. Founded in 566 AD, the site is steeped in history, with stories ranging from early Christian monks to the warrior monks said to have helped defeat a Viking army in 1010!

Balvenie Castle

Another must when exploring Scotland is to visit the ruins or remains of a castle. The country is famed for its historic fairytale fortresses; indeed, there are estimated to be some 3,000 sites scattered throughout. Balvenie Castle is one of the oldest, built in the 13th century by the powerful Comyn family; it was constructed to rule the north-east.

During its time as a valuable strategic site, Balvenie Castle served three families. The Comyns lost possession of the castle when Robert I (Robert the Bruce) seized the throne in 1306, taking Balvenie Castle in 1308…there is then little record of the site until the 1400s, when the Stewarts took control. Over the centuries, the castle has been expanded and transformed, before it eventually fell into ruin in the 1720s.

Today, all that remains of the castle are crumbling ruins, but there’s enough of it to get a real feel for just how grand it once was. The site is managed by Historic Environment Scotland, and so there’s a fee of around £6.00 – £8.50 to enter (it’s cheaper to purchase tickets online), but I’d definitely say it’s worth the price.

balvenie castle

Ride the Keith & Dufftown Railway

Another way to explore Speyside is to hop aboard the Keith & Dufftown Railway. This heritage railway follows part of the former Great North of Scotland Railway, taking passengers through rolling countryside between Keith and Dufftown. Fondly nicknamed “The Whisky Line” the train takes around 40-minutes one-way.

Hike Ben Rinnes

When it comes to Scottish mountain names, ben simply means “mountain” or “hill”. So, if you come across a place name beginning with Ben, you can expect to find a peak nearby. The peak near Dufftown is Ben Rinnes, known as a Corbett, thanks to the fact that it has an elevation of around 841 meters (2,733 feet).

While the path itself is easy to follow, the hike up Ben Rinnes is considered moderately challenging. It takes around 3.5 to 4 hours up and down, so it’s more than just a short stroll; you’ll need adequate hiking boots and water, and food supplies with you, etc.

Visit Auchindoun Castle

Another castle ruin lies just southeast of Dufftown, perched high above the River Fiddich. Built in the 15th century for John Stewart, brother of King James III, Auchindoun Castle has a turbulent past, including its role in the infamous 1592 Massacre of Auchindoun.

Today, the ruins are completely free to visit. It’s a really atmospheric place to explore, with sweeping views across the Speyside landscape.

Discover the Spirit of Speyside

If you happen to be visiting Dufftown over the May bank holiday weekend, then you may well be in time to visit the annual Spirit of Speyside festival. Typically held over the long weekend across various venues throughout the region, the Spirit of Speyside celebrates the golden malt and the very place from which it all comes. See more about the festival on the festival’s official website.

Where to eat and drink in Dufftown

Beinn Cafe

We stopped at this really cute coffee shop while in Dufftown. I feel like there’s no better combination than books and coffee, and at Beinn Cafe you get both! Proudly booksellers and a coffee shop, they also have an online bookshop.

Sidings Café

One of the more unique places to eat in Dufftown is Sidings Café, a cosy nook set inside two former train carriages. Serving things like light lunches, afternoon tea, homemade baked goods and breakfast rolls, it makes for the perfect place to pick up a bite to eat before taking a ride on the Keith & Dufftown Railway. Sidings Café operates seasonally and typically opens between March and November. 

Is Dufftown Worth Visiting?

Even if you’re not a whisky lover, Dufftown has plenty to offer. It’s got the classic sights you’d hope to see on a Scottish road trip, from historic fortresses to cosy cafés, sightings of Highland cows, and mountains in the mix. Dufftown offers a quintessential Scottish town experience, and it’s a great place to base yourself while exploring the wider Speyside region.

Where to stay in Dufftown

Dufftown is beautiful and charming, so naturally it makes for a lovely place to base yourself while exploring the Speyside region. That, and it’s also the perfect place if wanting to sample whisky and not have to worry about being too far from your accommodation… Here are a few suggestions of where to stay (based on web-reviews):

Whisky Capital Inn – Stay in a place that takes the town’s fond nickname; this cosy 9-bedroom hotel pub sits in the heart of Dufftown. The rooms are pretty basic, but comfortable, and there’s a restaurant and bar on site. Check prices and availability here.

Dunvegan Bed & Breakfast – Cosy and set within a 19th-century stone house, this casual bed & breakfast is praised for its hospitality, spotless cleanliness, and good location near the local whisky distilleries. Check prices and availability here.

Visiting the Highlands?

An area of the UK boasting breathtaking natural beauty and steeped in a fascinating history of medieval castles and turbulent battles. Here’s your guide on how to spend 7 perfect days in The Highlands itinerary!

Enjoyed reading our guide to Dufftown? Pin this article now, and read it again later:

Dufftown: a travel guide to Speyside's historic heart
Dufftown: a travel guide to Speyside's historic heart

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.