Skip to content
Tripsora

Things to do in Inverness

309+ tours, tickets and activities in Inverness, Scotland. Booking is completed on Viator, with free cancellation on many options.

Tours and activities in Inverness

Sort: Top ratedLowest priceShortest100 shown

Isle of Skye and Eilean Donan Castle Day Tour from Inverness

We leave behind the ‘Capital of the Highlands’, for a full-day small-group adventure to the magical Isle of Skye. We drive along the world-famous Loch Ness, home of the elusive monster, and onwards through the mountains towards the west coast. Majestic mountains give way to vast sea lochs, once used by Vikings as an access route to our lands. We stop at the romantic Eilean Donan Castle with time…

4.9(2,531)Rated 4.9 out of 5 from 2531 reviews12 hFree cancellation

From £72 per person

Inverness: The Isle of Skye and Eilean Donan Castle

Viator Experience Award winning tour. Leave the city for the day and explore the beautiful Isle of Skye. Visit Eilean Donan Castle; one of Scotland's most photographed castles and cross the bridge to the scenic Isle of Skye. Visit Portree, it's village-capital and marvel in the beautiful scenic nature all in one day.

4.8(2,461)Rated 4.8 out of 5 from 2461 reviews12 hFree cancellation

From £67.20 per person

Loch Ness, Outlander & Urquhart Castle from Inverness

Depart central Inverness and journey to the world-famous Loch Ness, where you will join a cruise to view the ruins of the 13th century, Urquhart Castle. You will have free time to enjoy lunch in one of the charming local cafés in beautiful Beauly and walk it off exploring Beauly Priory; featured in the Outlander novel series. Enjoy a Highland whisky experience, where you have the option of sampli…

4.9(2,039)Rated 4.9 out of 5 from 2039 reviews9 hFree cancellation

From £53 per person

Hogwarts Express and the Scenic Highlands Day Tour from Inverness

Enjoy a full-day of stunning scenery and fresh Highland air, as we travel all the way around Loch Ness and along the idyllic West Coast. Our journey reveals ancient ruins, a poignant war memorial, beautiful beaches and gorgeous Scottish wilderness – with untamed mountains never far from sight. Embark on the the Jacobite Steam Train for a magical 2-hour ride along beautiful coastal scenery and ove…

4.7(2,081)Rated 4.7 out of 5 from 2081 reviews12 hFree cancellation

From £201 per person

Isle of Skye Full Day Private Tour from Inverness

Enjoy a day trip exploring Isle of Skye in a comfortable, air-conditioned Land Rover or minibus that seats up to 8 people. Relax as your Professional, Scottish, Kilted tour guide takes you on a journey through Loch Ness, Urquhart Castle, Eilean Donan Castle, Old Man of Storr and much more. Eat a 1-hour lunch in Portree (own expense). Take home precious memories on this Private Tour for a more per…

4.8(1,076)Rated 4.8 out of 5 from 1076 reviews9 hFree cancellation

From £780 per person

Loch Ness & Culloden Battlefield Private Tour from Inverness

Enjoy an 8-hour trip to get a flavor of the lush hills and glens in and around the world famous and mysterious Loch Ness. Experience tastes of this unique culture, history and landscape. The private tour will be in a comfortable, air-conditioned Land Rover or minibus that seats up to 8 people. Relax with your Professional, Scottish, kilted tour guide as they take you on a journey to Loch Ness, Ur…

4.9(936)Rated 4.9 out of 5 from 936 reviews8 hFree cancellation

From £750 per person

Skye and Eilean Donan Castle Small-Group Day Tour from Inverness

Sharp geological formations, crumbling coastlines and wind-swept valleys: Skye is mother-nature at her dramatic best. And on this day-tour you explore the best of it in the comfort of a luxury, 16 seat mini-coach. Let our experienced driver-guide take you on a journey through the stories, history, and sights of the island; while also giving you a taste of the most breathtaking scenery that Wester…

4.9(930)Rated 4.9 out of 5 from 930 reviews12 hFree cancellation

From £61.16 per person

Inverness City Highlights Walking Tour with Local Guide

Discover the Highland capital on this relaxed 1.5-hour walking tour of Inverness with a passionate local guide. Perfect for first-time visitors, this 1.5 hour walking tour is a great way to get your bearings, explore the city’s key sights, and learn how Inverness grew from its early beginnings into the lively city you see today. Inverness is a city full of stories. As you explore, your guide will…

4.8(816)Rated 4.8 out of 5 from 816 reviews1 h 30 minFree cancellation

From £15 per person

Loch Ness 50-minute Cruise with Urquhart Castle Views

Discover the mystery surrounding Loch Ness on a 1-hour cruise from Clansman Harbour. Situated only a twenty minutes’ drive from central Inverness, Loch Ness is one of the world’s most famous lakes. Climb aboard a cruise boat and make your way across the mysterious loch, taking in awe-inspiring natural vistas of lush greenery and rambling hills. Admire views of the romantic ruins of Urquhart Castl…

4.4(1,327)Rated 4.4 out of 5 from 1327 reviews50 minFree cancellation

From £24.50 per person

Loch Ness Cruise and Urquhart Castle visit from Inverness

Cruise Loch Ness and explore Urquhart Castle. Operated by D&E Coaches, discover the highlights of Loch Ness on this scenic 3 and a half hour bus and boat tour. Depart from Inverness Bus Station and relax on a guided coach journey with stories from your friendly driver-guide. Enjoy a 1-hour Jacobite Cruise across Loch Ness, taking in the stunning views of the Great Glen with refreshments available…

4.6(815)Rated 4.6 out of 5 from 815 reviews3 h 30 minFree cancellation

From £56.50 per person

Day tour to Isle of Skye and Fairy Pools from Inverness

Explore the facinating Isle of Skye on a full-day trip from Inverness Taking in spectacular Highland scenery, your tour passes Loch Ness and the picturesque Eilean Donan Castle before reaching Skye and the chance to visit the Fairy Pools

4.7(688)Rated 4.7 out of 5 from 688 reviews12 hFree cancellation

From £79 per person

Inverness: Loch Ness & The Highlands

Spend a day Nessie-hunting, take a cruise on the mysterious Loch Ness, explore the village of Fort Augustus, visit the ruined loch-side Urquhart Castle, admire the Falls of Foyers and wander along Dores Beach on this fantastic one day Loch Ness tour from Inverness!

4.8(408)Rated 4.8 out of 5 from 408 reviews8 h 45 minFree cancellation

From £55 per person

The Complete Loch Ness Experience Small-Group Day Tour from Inverness

No one can resist the mythical Loch Ness: its beauty evokes a sense of wonder, while its monstrous depths are legendary. On this 8-hour small-group tour, you explore all of it in the comfort of a luxury, 16 seat mini-coach. You can enjoy incredible views, learn about the historic ruins of Urquhart Castle, and explore the less frequented south roads of the loch. Even if the monster doesn't show up…

4.9(341)Rated 4.9 out of 5 from 341 reviews8 hFree cancellation

From £83.11 per person

Inverness: 2-Day Isle of Skye, The Fairy Pools & Highland Castles

Sometimes just one day on the Isle of Skye isn't enough to truly take in all of its beauty, history and folklore. This 2-day small group tour to Skye with an overnight stay in Portree takes you to some of the most spectacular sites on the island whilst passing through some of the most beautiful highland scenery.

4.8(330)Rated 4.8 out of 5 from 330 reviews48 h

From £152.10 per person

Inverness: John O'Groats, Dunrobin Castle & the Far North

Our 1 day John O'Groats tour from Inverness is the perfect way to visit the most notherly point on British mainland! See Loch Fleet, explore Dunrobin Castle and enjoy stunning scenery on this one day tour from Inverness; capital of the Highlands.

4.6(402)Rated 4.6 out of 5 from 402 reviews11 h 15 minFree cancellation

From £66 per person

Isle of Skye Day Trip from Inverness

Explore the romantic Isle of Skye on a full-day trip from Inverness. Taking in spectacular Highland scenery, your tour passes Loch Ness and the ruins of Eilean Donan Castle before reaching Skye, where gnarly mountain peaks and hillsides swathed in purple heather are framed by soft, sandy beaches. Enjoy lunch in Portree and walks around the beautiful harbour. Before returning to Inverness, pass th…

4.5(441)Rated 4.5 out of 5 from 441 reviews11 h 30 minFree cancellation

From £65 per person

Skye Day Tour from Inverness with Fairy Pools & Dunvegan Castle

Explore the stunning landscapes of the Scottish Highlands on this memorable day tour from Inverness. Begin the journey with a visit to the scenic Rogie Falls and Loch Carron, then cross over to the enchanting Isle of Skye. Discover the breathtaking Fairy Pools, where crystal-clear waters and cascading waterfalls lie beneath the majestic Cuillin Mountains. Optional lunch at Dunvegan village and a…

4.9(242)Rated 4.9 out of 5 from 242 reviews12 h 30 minFree cancellation

From £86 per person

Glen Affric & Culloden Tour from Inverness Including Admissions

*Entrance to Culloden Museum and Battlefield included in tour price On this tour, you take the single-track lanes through a Caledonian pine forest to one of the best walks in the region. But that’s not all, you also get a chance to learn about the last battle fought on British soil at Culloden and discover a Bronze Age tomb at Clava Cairns. Join this day-tour and explore one of Scotland’s most un…

4.9(239)Rated 4.9 out of 5 from 239 reviews9 hFree cancellation

From £63.51 per person

3 Day Isle of Skye and Jacobite Steam Train Tour from Inverness

Prepare for a spectacular experience of the Highlands and the enchanting Isle of Skye. Be inspired by Scottish myths and legends as we drive from Inverness to Loch Ness and get the chance to ride on the world-famous Jacobite Steam Train. From romantic castles to cascading waterfalls and the famous Eilean Donan castle: every part of this journey uncovers a little more of Scotland’s unique heritage.

5.0(215)Rated 5.0 out of 5 from 215 reviews72 hFree cancellation

From £575 per person

Loch Ness and Outlander Sites Tour from Inverness

This tour will take you through time just as Diana did with her Outlander storyline. We will discover together the inspiration she took from these special places right here in the Highlands. Breath-taking scenery, historical landmarks, famous lochs, castles, gardens and distilleries. This tour will give you a true Scottish Highland experience. Remember to take your camera… Not sure what a Sassann…

4.9(223)Rated 4.9 out of 5 from 223 reviews7 hFree cancellation

From £136 per person

Inverness Castle, Clava, Culloden Battlefield and Loch Ness

Explore the wild and beautiful Scottish Highlands on this small-group tour from Inverness or Invergordon. Following pickup from Inverness or Invergordon simply hop aboard an air-conditioned Minibus and head into nature. Visit the 4000 year old Outlander Stones that are Clava Cairns and the Culloden Battlefield and then head to the |Highland capitol of Inverness, to explore the Castle Museum. Then…

4.9(209)Rated 4.9 out of 5 from 209 reviews7 hFree cancellation

From £136 per person

Loch Ness,Culloden Battlefield,Cawdor Castle & Much More From Inverness City

HISTORIC AND SCENIC TOURS Whether you are looking for 1 day tours from Inverness or simply trying to take in as many of the beautiful sights as possible , our Loch Ness tour from Inverness is sure to captivate like no other. Our friendly local guide will pick you up from your place of stay and take you on a tour to remember around some of the most famous, historic and culturally significant From…

5.0(179)Rated 5.0 out of 5 from 179 reviews8 hFree cancellation

From £480 per person

Inverness: Glenfinnan, Mallaig, and Loch Ness Adventure

This one-day tour from Inverness takes in some of the most beautiful scenery of the Highlands, travelling past magnificent Loch Ness, before reaching the Glenfinnan Viaduct. Pause here for photos of the iconic bridge and see the Jacobite Steam Train cross over on its journey. Please note: The Jacobite Steam Train is operated by an independent third-party provider. Running dates, timetables, and s…

4.8(172)Rated 4.8 out of 5 from 172 reviews12 hFree cancellation

From £65 per person