Scotland  »  The Scottish Highlands  »  Inverness  »  Urquhart Castle: Tours & Activities

Urquhart Castle: Tours & Activities

4.8 22 experiences from £ 25 ✓Free cancellation on most experiences

17 of 22 run daily · first departure 06:00, last 14:15 · live guides in 4 languages · most last 6h–12h

Our top 3 of 22 experiences

Loch Ness, Urquhart Castle & Culloden from InvernessOur pick
from · per person£ 53
Loch Ness: 50-Minute Cruise & Urquhart Castle ViewsBest value
from · per person£ 25
Inverness Private Tour: Urquhart Castle, Loch Ness & Culloden★ Top rated
from · per group£ 620

Urquhart Castle: Tours & Activities 22 options

Sort22 of 22
No experiences match those filters.
Loch Ness, Urquhart Castle & Culloden from Inverness
›
‹
Our pick
Loch Ness, Urquhart Castle & Culloden from InvernessFull-day tour from Inverness to Loch Ness with a 30-minute cruise past Urquhart Castle ruins, plus Beauly Priory.Every day · 08:15 · From age 5★ 4.92 (2,019)9hEN✓ Free cancellationfrom£ 53per person
Loch Ness: 50-Minute Cruise & Urquhart Castle Views
›
‹
Best value
Loch Ness: 50-Minute Cruise & Urquhart Castle Views50-minute Loch Ness cruise from Inverness with Urquhart Castle views and onboard sonar. Small groups, free Wi-Fi, departs Clansman Harbour 20 minutes from town.Every day · First departure 09:00, last 14:00 · All ages★ 4.44 (1,321)50mEN✓ Free cancellationfrom£ 25per person
Loch Ness Cruise & Urquhart Castle from Inverness
›
‹
Travelers' pick
Loch Ness Cruise & Urquhart Castle from InvernessCoach and boat combo: 1-hour Loch Ness cruise, Urquhart Castle ruins, expert guide and refreshments included. 3.5 hours total from Inverness Bus Station.Every day · 09:15, 09:30 and 14:15 · All ages★ 4.64 (805)3h 30mEN✓ Free cancellationfrom£ 57per person
Loch Ness tour from Inverness: Urquhart Castle & Fort Augustus
›
‹
Travelers' pick
Loch Ness tour from Inverness: Urquhart Castle & Fort AugustusEight-hour Loch Ness tour from Inverness with stops at Urquhart Castle, Fort Augustus, Falls of Foyers and Dores Beach.Tue, Wed, Fri and Sat · 08:45 · From age 4★ 4.81 (403)8h 45mEN✓ Free cancellationfrom£ 55per person
Loch Ness, Urquhart Castle & Culloden: Small Group Day Trip
›
‹
Travelers' pick
Loch Ness, Urquhart Castle & Culloden: Small Group Day TripFeel the wind at Culloden Battlefield, wander Urquhart Castle ruins by Loch Ness, and meet Highland cows near Beauly: all with pickup and a local guide.Every day · First departure 08:30, last 10:30 · All ages★ 4.70 (132)6h–8hEN✓ Free cancellationfrom£ 149per person
Edinburgh to Loch Ness & Urquhart Castle: Full-Day Spanish Tour
›
‹
Edinburgh to Loch Ness & Urquhart Castle: Full-Day Spanish TourSpanish-language full-day tour from Edinburgh to Inverness, Loch Ness, and Urquhart Castle. Includes guide, coach, Culloden Battlefield and Dunkeld. Departs 7:15am, returns 8pm.Every day · 07:15 · All ages★ 4.55 (111)12hES✓ Free cancellationfrom£ 63per person
Inverness Private Tour: Urquhart Castle, Loch Ness & Culloden
›
‹
★ Top ratedLikely to sell out
Inverness Private Tour: Urquhart Castle, Loch Ness & CullodenPrivate tour from Inverness with guide covering Urquhart Castle on Loch Ness, Culloden Battlefield, and Cawdor Castle: pickup at the port, lunch included.Every day · First departure 08:00, last 11:00 · Hotel pickup★ 4.96 (79)7h–8hEN✓ Free cancellationfrom£ 620per group
Invergordon Shore Excursion: Loch Ness Tour & Castle Visit
›
‹
Travelers' pickLikely to sell out
Invergordon Shore Excursion: Loch Ness Tour & Castle VisitShore excursion from Invergordon: explore Urquhart Castle ruins and Loch Ness on a guided boat tour, then discover Inverness's medieval streets and riverside charm.Wed–Sat · 08:30 · From age 4★ 4.60 (30)6hEN✓ Free cancellationfrom£ 159per person
Loch Ness, Culloden & Urquhart Castle tour from Invergordon
›
‹
Likely to sell out
Loch Ness, Culloden & Urquhart Castle tour from InvergordonFull-day tour from Invergordon through the Scottish Highlands with a local guide, visiting Urquhart Castle on Loch Ness, Clava Cairns.Every day · 07:30, 08:00 and 08:30 · Hotel pickup · From age 5★ 5.00 (19)8h–9hEN✓ Free cancellationfrom£ 155per person
Loch Ness and Urquhart Castle tour from Inverness
›
‹
Loch Ness and Urquhart Castle tour from InvernessGuided tour through the Scottish Highlands visiting Loch Ness Centre, Urquhart Castle and Beauly Priory with a local driver-guide.Mon–Sat★ 4.67 (15)5h 6mEN✓ Free cancellationfrom£ 136per person
Loch Ness & Urquhart Castle Private Tour from Inverness
›
‹
Likely to sell out
Loch Ness & Urquhart Castle Private Tour from InvernessPrivate tour from Inverness with a guide in a kilt, covering Loch Ness, Urquhart Castle, Culloden Battlefield and Clava Cairns in an air-conditioned.Every day · 09:30 · Hotel pickup★ 5.00 (10)4h 30mEN✓ Free cancellationfrom£ 450per group
Loch Ness, Urquhart Castle & Culloden Battlefield from Invergordon
›
‹
Loch Ness, Urquhart Castle & Culloden Battlefield from InvergordonShore excursion from Invergordon through the Scottish Highlands visiting Urquhart Castle on Loch Ness, the 4,000-year-old Clava Cairns.Every day · 08:00, 08:30 and 09:00 · Hotel pickup★ 5.00 (8)8hEN✓ Free cancellationfrom£ 850per group
Invergordon Outlander tour: Culloden, Urquhart Castle & whisky
›
‹
Invergordon Outlander tour: Culloden, Urquhart Castle & whiskyInvergordon Outlander tour with live guide hits Culloden Battlefield, Urquhart Castle and Glen Ord Distillery in six hours.Every day · 08:30 · Season until 31 Oct · Hotel pickup · From age 18★ 4.00 (3)6hEN✓ Free cancellationfrom£ 214per person
Loch Ness & Urquhart Castle Private Tour from Edinburgh
›
‹
Loch Ness & Urquhart Castle Private Tour from EdinburghPrivate day tour from Edinburgh to Loch Ness, Urquhart Castle and Culloden Battlefield. Includes luxury vehicle, local driver, door-to-door pickup, Wi-Fi and bottled water.Every day · First departure 06:00, last 09:00 · Hotel pickup★ 5.00 (5)12hEN✓ Free cancellationfrom£ 826per person
Culloden Battlefield & Loch Ness tour: Private guide
›
‹
Culloden Battlefield & Loch Ness tour: Private guideSeven to eight hours exploring Culloden Battlefield, Urquhart Castle and Loch Ness with a private guide and driver.Every day · 09:00, 10:00 and 11:00 · Hotel pickup · From age 5★ 5.00 (4)7h–8hEN✓ Free cancellationfrom£ 307per person
Urquhart Castle & Loch Ness from Invergordon: Small group tour
›
‹
Urquhart Castle & Loch Ness from Invergordon: Small group tourEight-hour tour from Invergordon Port to Urquhart Castle and Loch Ness with castle entry, local guide and air-conditioned transport.Next departure: 15 Apr 2027 · From age 12★ 5.00 (4)8hEN✓ Free cancellationfrom£ 175per person
Loch Ness & Culloden Battlefield tour from Inverness: 7 hours
›
‹
Loch Ness & Culloden Battlefield tour from Inverness: 7 hoursSeven-hour guided tour of Beauly Priory, Urquhart Castle on Loch Ness, Old Inverness, Clava Cairns and Culloden Battlefield with pickup and transport.Every day · First departure 08:30, last 10:00 · Hotel pickup★ 5.00 (3)7h–8hEN✓ Free cancellationfrom£ 690per group
Edinburgh: Loch Ness & Urquhart Castle Full-Day Highlands Tour
›
‹
Edinburgh: Loch Ness & Urquhart Castle Full-Day Highlands TourFull-day Highlands tour from Edinburgh visiting Culloden Battlefield, Inverness, and Loch Ness. Includes transport, guide, and optional castle cruise.Tue, Fri and Sun · 07:15 · All ages★ 5.00 (1)12hIT✓ Free cancellationfrom£ 66per person
Edinburgh: Glencoe, Loch Ness & Urquhart Castle Private Tour
›
‹
Edinburgh: Glencoe, Loch Ness & Urquhart Castle Private TourPrivate 12-hour tour from Edinburgh through Glencoe Valley, Loch Ness, and Urquhart Castle. Includes driver-guide, bottled water, and vehicle. Kids 5+.Every day · 07:30 · Pickup optional12hEN · RU✓ Free cancellationfrom£ 950per group
Private Outlander Tour Highlands: Urquhart Castle & Culloden
›
‹
Private Outlander Tour Highlands: Urquhart Castle & CullodenPrivate Outlander tour through the Scottish Highlands with Urquhart Castle entry and Loch Ness drive included: your driver adjusts the route and pace to what you want to see.Every day · Hotel pickup★ 5.00 (6)7h–8hEN✓ Free cancellationfrom£ 649per group
Loch Ness & Urquhart Castle Day Tour from Glasgow Private Vehicle
›
‹
Loch Ness & Urquhart Castle Day Tour from Glasgow Private VehiclePrivate day tour from Glasgow to Loch Ness and Urquhart Castle with a Scottish driver, door-to-door pickup.Every day · First departure 06:00, last 09:00 · Hotel pickup★ 5.00 (1)12hEN✓ Free cancellationfrom£ 826per person
Edinburgh: Loch Ness, Glencoe & Urquhart Castle Private Tour
›
‹
Edinburgh: Loch Ness, Glencoe & Urquhart Castle Private Tour12-hour private tour from Edinburgh through Scottish Highlands: Forth Bridge, Glencoe, Loch Ness, Urquhart Castle and Culloden Battlefield with driver-guide.Every day · 07:30 · Pickup optional12hEN · RU✓ Free cancellationfrom£ 950per group

The 12 best of 22 options, side by side

✓ 2026-10-25
OptionPriceLengthRatingDays and timesGuide languages
Loch Ness, Urquhart Castle & Culloden from InvernessOur pick
£ 53 per person
9h4.92★ · 2,019Every day · 08:15English
Loch Ness: 50-Minute Cruise & Urquhart Castle ViewsBest value
£ 25 per person
50m4.44★ · 1,321Every day · First departure 09:00, last 14:00English
Inverness Private Tour: Urquhart Castle, Loch Ness & CullodenTop rated
£ 106 per person£ 620 per group (split by 8)
7h–8h4.96★ · 79Every day · First departure 08:00, last 11:00English
Loch Ness Cruise & Urquhart Castle from Inverness
£ 57 per person
3h 30m4.64★ · 805Every day · 09:15, 09:30 and 14:15English
Loch Ness tour from Inverness: Urquhart Castle & Fort Augustus
£ 55 per person
8h 45m4.81★ · 403Tue, Wed, Fri and Sat · 08:45English
Loch Ness, Urquhart Castle & Culloden: Small Group Day Trip
£ 149 per person
6h–8h4.70★ · 132Every day · First departure 08:30, last 10:30English
Edinburgh to Loch Ness & Urquhart Castle: Full-Day Spanish Tour
£ 63 per person
12h4.55★ · 111Every day · 07:15Spanish
Invergordon Shore Excursion: Loch Ness Tour & Castle Visit
£ 159 per person
6h4.60★ · 30Wed–Sat · 08:30English
Loch Ness, Culloden & Urquhart Castle tour from Invergordon
£ 155 per person
8h–9h5.00★ · 19Every day · 07:30, 08:00 and 08:30English
Loch Ness and Urquhart Castle tour from Inverness
£ 136 per person
5h 6m4.67★ · 15Mon–SatEnglish
Loch Ness & Urquhart Castle Private Tour from Inverness
£ 56 per person£ 450 per group (split by 8)
4h 30m5.00★ · 10Every day · 09:30English
Loch Ness, Urquhart Castle & Culloden Battlefield from Invergordon
£ 121 per person£ 850 per group (split by 7)
8h5.00★ only 8 reviewsEvery day · 08:00, 08:30 and 09:00English

Urquhart Castle: Tours & Activities at a glance

Real price per person across the 22 options: £ 25–£ 826 (median £ 121). With 100+ reviews: 6 of 22.

Of the 22 options: 22 with free cancellation, 20 with instant confirmation, 12 with hotel pickup, 10 kid-friendly, 10 private and 14 last-minute.

How we rank: quality, number of reviews and relevance to the topic. In the comparison table, our top 3 comes first. Real price per person: the group price divided by the seats it includes.

More things to do in Inverness

Do you need help planning your next activity?