Eilean Donan Castle

Dornie, Highlands, Scotland

The castle has a long history in film and television, most famously appearing in Highlander (1986), as well as major productions such as James Bond: The World Is Not Enough and several historical dramas. Its instantly recognisable silhouette makes it a popular stand-in for classic Highland and fantasy settings. Eilean Donan has returned to the spotlight for the new Highlander reboot (starring Henry Cavill), which has been filming on location in Scotland in 2026. Production has taken over the castle grounds for key scenes, reusing the location’s strong connection to the original film. Cast members including Cavill have been spotted filming period Highland sequences on site, with the castle again representing Clan MacLeod’s world and the wider 16th-century Scottish setting of the story. Today, visitors can explore the surrounding viewpoints overlooking the castle and lochs, the nearby village of Dornie, and the scenic drive toward Kyle of Lochalsh and the Isle of Skye. The area remains one of the most important stops on Scotland’s west coast, combining cinematic history, clan heritage, and some of the country’s most dramatic Highland scenery

Filmed here

On screen
On screen

Still from the original Highlander 1986 Movie

On screen
On screen

Filming is currently ongoing of the new Highlander Reboot Starring Henry Cavill

Map

Tags

HighlanderThe World Is Not EnoughMade of Honor

Campsites near Eilean Donan Castle

Getting to Eilean Donan Castle

Location

Dornie, Highlands, Scotland

Nearest airports

Inverness Airport — 93km ·
Benbecula Airport — 113km ·
Stornoway Airport — 115km ·
Tiree Airport — 119km ·
Barra Airport — 120km ·

Nearest train station

Stromeferry
Duncraig
Plockton

Plan your journey

From the station
Stromeferry
From Stromeferry station, walk to the train platform and take the ScotRail train to Kyle of Lochalsh (25 minutes), then catch bus Scottish Citylink 917 to Dornie Bridge Road End (15 minutes), and finally walk to Eilean Donan Castle. The entire journey takes approximately 1 hour 8 minutes including walking segments.
From the airport
Inverness Airport
From Inverness Airport, walk 15 minutes to the station, then take the ScotRail train to Inverness (11 mins) and continue to Kyle of Lochalsh (2 hours 39 mins), followed by a 15-minute bus ride on Scottish Citylink 917 to Dornie Bridge Road End with a final 6-minute walk to Eilean Donan Castle. The total journey takes approximately 4 hours 22 minutes.

ℹ️ Travel directions are correct at time of publishing and regularly reviewed, but routes and timetables can change. Please double-check before travelling.

Book your travel

Find flights Inverness Airport Search with Skyscanner → Car hire Pick up at Inverness Airport Compare with Europcar →
Book trains Dornie