We frequently organise private tours of Scotland from Invergordon Cruise terminal. Our bespoke shore excursions from Invergordon are tailored to your interests and typically cover more attractions than organised group tours.
Invergordon serves as the cruise Port for Inverness is situated on the Cromarty Firth around 20 miles north of the city. Cruise ships dock alongside meaning disembarkation is easy and your guide will be waiting on the quayside. Typically a day tour from Invergordon starts at 9am and finishes at 5pm, however that is influenced by the arrival and departure time of your ship and we can be as flexible as you need us to be on the day.
From Invergordon it is possible to tour The Far North, Angus, Speyside whisky region, Loch Ness or even venture further afield to the west coast. Each shore tour is unique so please let us know your dates and what you would like to see on your visit to Scotland.
2026 Shore Excursions from Inverness
Each of our tours are bespoke, but here are a few suggestions of private shore excursions in Inverness
Cruise ship calls at Invergordon in 2026
April
| Date | Ship Name |
|---|---|
| Monday, 6 April 2026 | AIDAmar |
| Monday, 13 April 2026 | Ambience |
| Tuesday, 14 April 2026 | AIDAsol |
| Thursday, 23 April 2026 | Renaissance |
| Friday, 24 April 2026 | Majestic Princess |
| Wednesday, 29 April 2026 | AIDAluna |
May
| Date | Ship Name |
|---|---|
| Monday, 4 May 2026 | Nieuw Statendam |
| Wednesday, 6 May 2026 | Majestic Princess |
| Wednesday, 13 May 2026 | Norwegian Star |
| Saturday, 16 May 2026 | Mein Schiff 2 |
| Monday, 18 May 2026 | MSC Preziosa |
| Tuesday, 19 May 2026 | Celebrity Eclipse |
| Thursday, 21 May 2026 | Costa Favolosa |
| Friday, 22 May 2026 | MSC Preziosa |
| Tuesday, 26 May 2026 | Mein Schiff 2 |
| Wednesday, 27 May 2026 | AIDAsol |
| Thursday, 28 May 2026 | Norwegian Star |
| Saturday, 30 May 2026 | Majestic Princess |
June
| Date | Ship Name |
|---|---|
| Tuesday, 2 June 2026 | Norwegian Star |
| Wednesday, 3 June 2026 | Star Pride |
| Thursday, 4 June 2026 | Silver Spirit |
| Friday, 5 June 2026 | AIDAsol |
| Sunday, 7 June 2026 | Mein Schiff 2 |
| Tuesday, 9 June 2026 | Rotterdam |
| Thursday, 11 June 2026 | Seabourn Ovation |
| Friday, 12 June 2026 | Queen Anne |
| Saturday, 13 June 2026 | MSC Preziosa |
| Tuesday, 16 June 2026 | AIDAsol |
| Thursday, 18 June 2026 | Norwegian Star |
| Friday, 19 June 2026 | Seven Seas Grandeur |
| Sunday, 21 June 2026 | Norwegian Sky |
| Tuesday, 23 June 2026 | Ambience |
| Tuesday, 23 June 2026 | Star Pride |
| Wednesday, 24 June 2026 | Norwegian Star |
| Saturday, 27 June 2026 | Mein Schiff 2 |
| Monday, 29 June 2026 | AIDAsol |
July
| Date | Ship Name |
|---|---|
| Wednesday, 1 July 2026 | Mein Schiff 2 |
| Friday, 3 July 2026 | Norwegian Sky |
| Tuesday, 7 July 2026 | Oceania Sirena |
| Wednesday, 8 July 2026 | MSC Preziosa |
| Thursday, 9 July 2026 | Norwegian Star |
| Saturday, 11 July 2026 | Mein Schiff 2 |
| Sunday, 12 July 2026 | Europa |
| Sunday, 12 July 2026 | Norwegian Sky |
| Monday, 13 July 2026 | Celebrity Eclipse |
| Tuesday, 14 July 2026 | Nieuw Statendam |
| Wednesday, 15 July 2026 | Britannia |
| Thursday, 16 July 2026 | AIDAbella |
| Friday, 17 July 2026 | Majestic Princess |
| Monday, 20 July 2026 | Costa Favolosa |
| Thursday, 23 July 2026 | Mein Schiff 2 |
| Friday, 24 July 2026 | Azamara Quest |
| Monday, 27 July 2026 | Borealis |
| Wednesday, 29 July 2026 | Majestic Princess |
| Thursday, 30 July 2026 | Norwegian Star |
| Friday, 31 July 2026 | Azamara Quest |
August
| Date | Ship Name |
|---|---|
| Sunday, 2 August 2026 | Norwegian Sky |
| Monday, 3 August 2026 | Star Legend |
| Tuesday, 4 August 2026 | Majestic Princess |
| Wednesday, 5 August 2026 | Oceania Marina |
| Thursday, 6 August 2026 | Mein Schiff 3 |
| Friday, 7 August 2026 | MSC Preziosa |
| Tuesday, 11 August 2026 | Norwegian Sky |
| Wednesday, 12 August 2026 | Celebrity Eclipse |
| Saturday, 15 August 2026 | Seven Seas Voyager |
| Sunday, 16 August 2026 | Mein Schiff 3 |
| Monday, 17 August 2026 | Oceania Vista |
| Tuesday, 18 August 2026 | Nieuw Statendam |
| Thursday, 20 August 2026 | AIDAluna |
| Saturday, 22 August 2026 | Majestic Princess |
| Monday, 24 August 2026 | Mein Schiff 2 |
| Tuesday, 25 August 2026 | MSC Preziosa |
| Wednesday, 26 August 2026 | Nieuw Statendam |
| Friday, 28 August 2026 | Mein Schiff 2 |
September
| Date | Ship Name |
|---|---|
| Tuesday, 1 September 2026 | Valiant Lady |
| Friday, 4 September 2026 | Seven Seas Mariner |
| Monday, 7 September 2026 | Mein Schiff 2 |
| Wednesday, 9 September 2026 | Oceania Marina |
| Thursday, 10 September 2026 | Norwegian Star |
| Friday, 11 September 2026 | MSC Preziosa |
| Saturday, 12 September 2026 | Spirit Of Adventure |
| Tuesday, 15 September 2026 | Majestic Princess |
| Wednesday, 16 September 2026 | Norwegian Star |
| Thursday, 24 September 2026 | Costa Favolosa |
October
| Date | Ship Name |
|---|---|
| Tuesday, 6 October 2026 | AIDAsol |
| Wednesday, 14 October 2026 | AIDAsol |
Invergordon harbour meeting point
At Invergordon Cruise Terminal we will meet you outside the foot entrance to the port, which is where cruise ships dock. Your guide will be identifiable with a signboard with your name
Inquire about a private shore excursion tour in Inverness










































