Autumn trees on the Ness Islands and a white footbridge across the fast-flowing River Ness

Loch Ness tours and day trips from Inverness

The best Loch Ness tour from Inverness is the 3.5-hour coach, cruise and Urquhart Castle trip from the bus station, from $75 on GetYourGuide with entry included. For a full day, a $60 tour adds Culloden and the Clava Cairns. Skye and Glenfinnan day trips take about 12 hours and see the loch on the way.

For a Loch Ness tour from Inverness, the 3.5-hour cruise and Urquhart Castle trip is the one to beat. A coach collects you at Inverness bus station, you cruise the loch with Jacobite, then spend an hour in the castle with the ticket included, all from $75 on GetYourGuide (checked October 2026). For a full day, a $60 tour adds Culloden and the Clava Cairns. Skye and Glenfinnan trips take about 12 hours.

Inverness is the natural base. Drumnadrochit is about 14 miles down the A82, roughly 25 minutes by road, so a tour from the city reaches the loch quickly. All prices below are GetYourGuide “from” prices in US dollars.

Tour Duration At Loch Ness Castle entry Price from
Loch Ness Cruise and Urquhart Castle 3.5 h Cruise, 1 hour in the castle Included $75
Loch Ness Cruise, Castle, and Outlander Tour 9 h 30-min cruise, 70 min in the castle Included $60
Loch Ness Small-Group Day Tour with Cruise 7 h Full lap, 1-hour cruise, castle Included $109
Loch Ness and the Highlands Day Trip 9 h Full lap with a castle stop Paid extra $73
Isle of Skye and Eilean Donan Castle Day Trip 12 h Coffee stop at Invermoriston No (Eilean Donan stop) $91
Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour 12 h Urquhart Castle photo stop No $79

Checked October 2026.

How we picked

The labels come from the listing data: what the base price covers, how long the day is, the price and the rating with its review count. “Best on a budget” is the cheapest Inverness tour that includes both a cruise and castle entry. “Cheapest full loop” compares the two tours that go right round the loch. Nobody on this site has ridden these tours, and the labels do not pretend otherwise.

The half day: cruise and castle

Best half day. The Loch Ness Cruise and Urquhart Castle trip is rated 4.7 from 2,617 reviews and runs 3.5 hours. The coach leaves Inverness bus station, the cruise comes first, and the hour at the castle uses a ticket that is already in the price. That last part matters in summer, when castle tickets often sell out online and are not sold at the gate once they do (Historic Environment Scotland). See the Urquhart Castle guide for opening hours.

If you only want to be on the water, Jacobite also sails a two-hour cruise from Dochgarroch Lock, 4 miles out of Inverness on the A82. It goes down the Caledonian Canal and along the loch to Urquhart Castle and back, from $39 on GetYourGuide (4.7 from 2,383 reviews). You see the castle from the boat; you do not land. Other piers and operators are on the Loch Ness cruise page.

Full-day Loch Ness tours from Inverness

Four full days stand out, and the difference between them is what the price covers.

Best on a budget. The Loch Ness Cruise, Castle, and Outlander Tour costs from $60 for nine hours. A 30-minute cruise takes you to the castle for 70 minutes in the ruins, ticket included. The afternoon goes to Beauly, an optional stop at the Glen Ord distillery, Culloden Battlefield and the Clava Cairns. It is rated 4.7 from 851 reviews.

Haggis Adventures sells a similar day, Loch Ness, Outlander & Whisky Distillery, from $98. It also gives you 70 minutes at the castle after a 30-minute cruise and adds Glen Ord, Culloden and the Clava Cairns. The listing puts the distillery tasting (from £8) and the Culloden visitor centre (£12) as extras, and it may run with Highland Explorer.

Best small-group day. Rabbie’s seven-hour tour drives the whole loch by minibus: Dores, Foyers, Fort Augustus and Invermoriston, then Urquhart Castle with entry and an hour’s Jacobite cruise. From $109, rated 4.8 from 649 reviews.

Cheapest full loop of the loch. Timberbush’s Loch Ness and the Highlands Day Trip covers both shores for $73 against Rabbie’s $109. It stops at Urquhart Castle, Fort Augustus, the Falls of Foyers and Dores Beach, and is rated 4.8 from 773 reviews. The castle ticket and the one-hour cruise are paid extras, so if you want both, add their cost before comparing.

Isle of Skye tour from Inverness

Skye is a long day: both tours run about 12 hours. Both drive down Loch Ness and stop at Eilean Donan Castle on the way to the island.

Most reviewed Skye day trip. Timberbush’s Isle of Skye and Eilean Donan Castle Day Trip has 5,041 reviews and a 4.7 rating, from $91. It stops for coffee at Invermoriston on Loch Ness, then Eilean Donan, Portree, the Old Man of Storr, Kilt Rock and Lealt Falls.

Rabbie’s small-group version is rated 4.9 from 1,813 reviews and costs from $94. It passes Urquhart Castle on the way out without stopping, then visits Eilean Donan, Portree, the Old Man of Storr, Kilt Rock and the Quiraing. Choose it if you prefer a small group to a big coach.

Glenfinnan and the steam train

Best value for Glenfinnan. Timberbush’s Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour costs from $79 for 12 hours, rated 4.8 from 624 reviews. It goes down Loch Ness with a coffee stop at the Clansman Hotel and a photo stop at Urquhart Castle, watches the steam train cross the Glenfinnan Viaduct, stops in Mallaig for lunch and comes back via Fort Augustus and Foyers.

To ride the train rather than watch it, Highland Explorer’s Jacobite Steam Train and Highlands Tour includes a seat to Mallaig. It costs from $262 for 12.5 hours and is rated 4.4 from 1,074 reviews. Its Urquhart Castle stop is a 10-minute photo stop above the ruins.

Other day trips from Inverness

  • Rabbie’s Glen Affric, Culloden, and Clava Cairns tour (9 hours, from $83, 4.8 from 568 reviews) is the only group tour into Glen Affric on GetYourGuide. It also takes in Beauly Priory and a last look at Loch Ness.
  • A private half day to Culloden and the Clava Cairns costs $471 for a group of up to eight.
  • For a short first morning, a 1.5-hour guided walk of Inverness costs from $20. More ideas are on things to do in Inverness.

Doing Loch Ness on your own from Inverness

You can skip the tour. Citylink’s 919 and Stagecoach’s 17 both run from Inverness to Drumnadrochit, and the 919 also stops at Urquhart Castle. Routes, stops and links to the timetables are on the Inverness to Drumnadrochit page. Book your castle ticket before you travel in summer. For tours that start elsewhere, including Edinburgh and Glasgow, see the best Loch Ness tours or the full tour list.

Best tours, ranked by who they suit

  1. 1. Best half day

    Anyone with a morning or afternoon free who wants the cruise and the castle without a full day on a coach.

    Stops at Urquhart Castle

    From Inverness: Loch Ness Cruise and Urquhart Castle

    4.7 (2,617 reviews)3.5 hours

    The best-selling half day from Inverness: a guided coach to the loch, a cruise with a sonar watch for Nessie, then an hour inside Urquhart Castle with the entry ticket included.

  2. 2. Best on a budget

    Outlander fans and history lovers who want the castle, a cruise, Culloden and the Clava Cairns for the lowest price.

    Stops at Urquhart Castle

    Inverness: Loch Ness Cruise, Castle, and Outlander Tour

    4.7 (851 reviews)9 hours

    A cheap full day that sails 30 minutes to Urquhart Castle for 70 minutes in the ruins (ticket included), then adds Beauly, Culloden Battlefield and the Clava Cairns standing stones.

  3. 3. Best small-group day

    People who want a minibus lap of the whole loch with castle entry and an hour on the water.

    Stops at Urquhart Castle

    From Inverness: Loch Ness Small-Group Day Tour with Cruise

    4.8 (649 reviews)7 hours

    A full lap of Loch Ness by minibus via Dores, the Falls of Foyers, Fort Augustus and Invermoriston, ending with Urquhart Castle entry and an hour-long cruise.

  4. 4. Cheapest full loop of the loch

    Budget travellers who want both shores of the loch and are happy to pay for the castle and cruise only if they want them.

    Stops at Urquhart Castle

    From Inverness: Loch Ness and the Highlands Day Trip

    4.8 (773 reviews)9 hours

    A budget coach loop of the loch that stops at Urquhart Castle, Fort Augustus, the Falls of Foyers and Dores Beach, with the castle ticket and the cruise as paid add-ons.

  5. 5. Most reviewed Skye day trip

    Visitors with one day for the Isle of Skye who want Eilean Donan Castle on the way.

    Inverness: Isle of Skye and Eilean Donan Castle Day Trip

    4.7 (5,041 reviews)12 hours

    The most-reviewed Skye day from Inverness, driving down Loch Ness to Invermoriston, then on to Eilean Donan Castle, Portree, the Old Man of Storr, Kilt Rock and Lealt Falls.

  6. 6. Best value for Glenfinnan

    Railway fans and photographers who want to watch the steam train cross the viaduct and see Loch Ness the same day.

    Urquhart Castle photo stop

    Inverness: Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour

    4.8 (624 reviews)12 hours

    Heads down Loch Ness with a coffee stop and an Urquhart Castle photo stop, then on to the Glenfinnan Viaduct to watch the steam train, lunch in Mallaig, and back via Fort Augustus and Foyers.

Prices and ratings were taken from GetYourGuide and can change. Booking through these links supports this site at no extra cost to you.

Day trips from Inverness in this guide

Stops at Urquhart Castle

From Inverness: Loch Ness Cruise and Urquhart Castle

4.7 (2,617 reviews)3.5 hours

The best-selling half day from Inverness: a guided coach to the loch, a cruise with a sonar watch for Nessie, then an hour inside Urquhart Castle with the entry ticket included.

Stops at Urquhart Castle

Inverness: Loch Ness Cruise, Castle, and Outlander Tour

4.7 (851 reviews)9 hours

A cheap full day that sails 30 minutes to Urquhart Castle for 70 minutes in the ruins (ticket included), then adds Beauly, Culloden Battlefield and the Clava Cairns standing stones.

Stops at Urquhart Castle

From Inverness: Loch Ness Small-Group Day Tour with Cruise

4.8 (649 reviews)7 hours

A full lap of Loch Ness by minibus via Dores, the Falls of Foyers, Fort Augustus and Invermoriston, ending with Urquhart Castle entry and an hour-long cruise.

Stops at Urquhart Castle

From Inverness: Loch Ness and the Highlands Day Trip

4.8 (773 reviews)9 hours

A budget coach loop of the loch that stops at Urquhart Castle, Fort Augustus, the Falls of Foyers and Dores Beach, with the castle ticket and the cruise as paid add-ons.

Inverness: Isle of Skye and Eilean Donan Castle Day Trip

4.7 (5,041 reviews)12 hours

The most-reviewed Skye day from Inverness, driving down Loch Ness to Invermoriston, then on to Eilean Donan Castle, Portree, the Old Man of Storr, Kilt Rock and Lealt Falls.

Urquhart Castle photo stop

Inverness: Glenfinnan Viaduct, Mallaig, & Loch Ness Day Tour

4.8 (624 reviews)12 hours

Heads down Loch Ness with a coffee stop and an Urquhart Castle photo stop, then on to the Glenfinnan Viaduct to watch the steam train, lunch in Mallaig, and back via Fort Augustus and Foyers.

From Inverness: Isle of Skye and Eilean Donan Castle Tour

4.9 (1,813 reviews)12 hours

A top-rated small-group Skye day that passes Urquhart Castle on the way out, then stops at Eilean Donan, Portree, the Old Man of Storr, Kilt Rock and the Quiraing.

Stops at Urquhart Castle

Inverness: Loch Ness, Outlander & Whisky Distillery

4.6 (258 reviews)9 hours

Cruises to Urquhart Castle for a look round the ruins, then works in a distillery visit, lunch in Beauly, Culloden Battlefield and the Clava Cairns before evening.

From Inverness: Glen Affric, Culloden, and Clava Cairns Tour

4.8 (568 reviews)9 hours

Clava Cairns and Culloden in the morning, then waterfalls and old Caledonian pine forest in Glen Affric, Beauly Priory and a last look at Loch Ness.

Dochgarroch: Loch Ness and Caledonian Canal 2-Hour Cruise

4.7 (2,383 reviews)2 hours

A longer round trip from Dochgarroch Lock near Inverness, down the Caledonian Canal and along the loch as far as Urquhart Castle before turning back.

Prices and ratings were taken from GetYourGuide and can change. Booking through these links supports this site at no extra cost to you.

See all Loch Ness and Urquhart Castle tours

Questions people ask

How do I get from Inverness to Loch Ness without a tour?

Scottish Citylink's 919 and Stagecoach's 17 run from Inverness to Drumnadrochit, and the 919 also serves Urquhart Castle. Check current times with the operators. By car it is about 25 minutes. Jacobite's Dochgarroch Lock pier is 4 miles out of Inverness on the A82, while its Clansman Harbour pier is 9 miles out and needs a car or taxi, the operator says.

How long is a Loch Ness tour from Inverness?

From 3.5 hours to a full day. The half-day cruise and Urquhart Castle trip takes 3.5 hours. The small-group day that circles the loch takes seven hours, and the coach tours that add Culloden, the Clava Cairns or a distillery take nine. Tours that go on to Skye or Glenfinnan take about 12 hours and only see the loch on the way.

Can you do the Isle of Skye as a day trip from Inverness?

Yes. Both Skye day trips on GetYourGuide take about 12 hours. They drive down Loch Ness, stop at Eilean Donan Castle, then visit Portree, the Old Man of Storr and Kilt Rock. The Timberbush tour has the most reviews (5,041); the Rabbie's small-group tour is rated higher at 4.9.

Which tours from Inverness include Urquhart Castle entry?

On GetYourGuide in October 2026: the 3.5-hour cruise and castle trip, the $60 Loch Ness, Castle and Outlander tour, and Rabbie's small-group day tour all list castle entry as included. The Timberbush Loch Ness and Highlands day trip stops at the castle but sells the ticket and the one-hour cruise as extras. The Glenfinnan tours make only a photo stop.

Do Loch Ness tours from Inverness stop in Drumnadrochit?

Most stop at Urquhart Castle, which is about 2 miles from the village, rather than in Drumnadrochit itself. The private cruise, lunch and castle day includes the Loch Ness Monster exhibition in the village. If you want The Loch Ness Experience on its own, GetYourGuide sells a one-hour ticket from $27, and the village is a short bus ride from Inverness.