Inverness, Scottish Highlands, Scotland cruise port

Inverness, Scottish Highlands, Scotland

The northernmost city in Britain sits at the heart of the Scottish Highlands — your gateway to Loch Ness, clan battlefields, and wild Highland scenery. Ships dock 25 miles away at Invergordon; the rewards are worth the transfer.

⚓ Pier port (Invergordon)🕒 Typical call: 8-10 hrs💷 Currency: Pound Sterling (£)🗣️ Language: English / Scots Gaelic🚂 Train to Inverness: ~55 min
Docking
Walk-off pier at Invergordon; free shuttle to town, then train or bus to Inverness (25 mi)
Walk to center
Invergordon pier to town: 10 min walk. Inverness city center is compact and walkable.
Best For
History buffs, Outlander fans, Loch Ness seekers, Scottish culture
Don't Miss
Culloden Battlefield — the last battle fought on British soil, just 5 miles from Inverness

Getting Ashore

Ships berth at Invergordon on the Cromarty Firth — a walk-off pier about 25 miles north of Inverness city center.

Getting from Invergordon to Inverness

  • 1
    By train (recommended DIY)Walk 10–15 min from the pier to Invergordon Railway Station. ScotRail trains run to Inverness in ~55 min. Trains run roughly every 1–2 hours — check timetables before you go and buy a return ticket.
  • 2
    By public busStagecoach services (X25) run Invergordon to Inverness in about 50–60 minutes. Less predictable than the train but a viable fallback.
  • 3
    Shore excursion or private tourCoach tours depart directly from the pier and are the most time-efficient way to reach Loch Ness or Culloden. Many operators meet passengers at the pier road.
  • 4
    Free pier shuttle (2025+)Ships now berth at Quay West. A free shuttle bus runs to Shore Road in Invergordon town center, where independent tour operators wait.

💡 Pro move: Taxis from Invergordon to Inverness cost £50–£80+. Book in advance and always allow a generous buffer before all-aboard time — a delayed train is not an excuse the ship will accept.

Piers & Tendering by Cruise Line

Cruise ships dock at the Port of Cromarty Firth in Invergordon — a deep-water commercial and cruise terminal on the Cromarty Firth, roughly 25 miles north of Inverness.

Cruise LineTypical Berth / ArrivalDock or Tender
Most cruise lines (Viking, Cunard, Princess, Celebrity, MSC, Marella, AIDA)Quay West, Port of Cromarty Firth, Invergordon📍Docked
Smaller expedition vesselsInvergordon Pier / marina berths📍Docked

Top Excursions

Inverness port excursions range from the iconic Loch Ness cruise to poignant Highland battlefields and whisky distillery tours — plan your day around what matters most.

Iconic

Loch Ness & Urquhart Castle

The must-do Highland experience: a boat cruise on the legendary dark waters of Loch Ness paired with a visit to the dramatic 13th-century ruins of Urquhart Castle on the shore. Monster spotting optional.

⏱ 5-6 hrs🚌 Coach from pier📷 Iconic views
Find Loch Ness tours →
History

Culloden Battlefield

Five miles from Inverness, this haunting moorland marks the site of the last pitched battle on British soil (1746). The visitor centre has a 360° battle immersion film and the battlefield itself is free to walk.

⏱ 2-3 hrs🏛 £14 visitor centre💔 Deeply moving
Find Culloden tours →
History

Cawdor Castle & Gardens

A beautifully preserved 14th-century inhabited castle linked to Shakespeare's Macbeth, with magnificent formal gardens and woodland walks, about 12 miles from Inverness.

⏱ 2-3 hrs🏰 ~£15 entry🌿 Award-winning gardens
Find Cawdor Castle tours →
Culture

Inverness City Exploration

The Highland capital is compact and walkable: riverside Inverness Cathedral, the Victorian Market arcade, Ness Islands footbridge loop, and Scotland's largest secondhand bookshop (Leakey's) all within easy reach of the train station.

⏱ 3-4 hrs🚶 Walkable city🆓 Many free sights
Find Inverness city tours →
Wildlife

Chanonry Point Dolphin Watch

Chanonry Point on the Black Isle (between Invergordon and Inverness) is one of the UK's best spots to watch bottlenose dolphins hunting on a rising tide — entirely free and utterly wild.

⏱ 1-2 hrs🐬 Best on rising tide🆓 Free
Find dolphin watching tours →
Culture

Highland Whisky Distillery Tour

The Dalmore Distillery at Alness is only about 5 miles from Invergordon pier, with Glenmorangie (Tain) and Balblair (Edderton) a little further north. Sample Highland single malts at the source with a guided tasting tour.

⏱ 2 hrs🥃 Tasting included🏭 Near the pier
Find whisky distillery tours →

Self-Guided Walks & Hikes

Inverness city center is easy to explore on foot — the River Ness walk and Ness Islands loop are the highlights.

River Ness & Ness Islands Loop

3.5 km · Easy · 45–60 min

From Inverness Train Station, walk south along the riverside to Inverness Cathedral, cross to the Ness Islands on Victorian footbridges, loop around the wooded islands, and return along the opposite bank. Pass the castle viewpoint on the way back.

  1. StartInverness Train Station
  2. StopInverness Cathedral
  3. StopNess Islands, Inverness
  4. EndInverness Castle
🗺️ See full route in Maps →

Victorian Market to Leakey's Bookshop

0.8 km · Easy · 20 min stroll

A short city-centre wander through Inverness's best indoor spaces: the ornate Victorian Market arcade (19th-century wooden roof, local shops, cafes), then along Church Street to Leakey's — Scotland's largest secondhand bookshop in a converted 17th-century church.

  1. StartVictorian Market, Inverness
  2. EndLeakey's Bookshop, Inverness
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Inverness, Scottish Highlands, Scotland (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan42°F / 6°C34°F / 1°C169:47 AM5:05 PM
Feb44°F / 7°C35°F / 2°C158:46 AM6:15 PM
Mar47°F / 8°C35°F / 2°C157:32 AM7:18 PM
Apr52°F / 11°C38°F / 3°C136:07 AM8:26 PM
May57°F / 14°C43°F / 6°C154:55 AM9:30 PM
Jun62°F / 17°C49°F / 9°C144:18 AM10:16 PM
Jul65°F / 18°C53°F / 12°C164:41 AM10:04 PM
Aug63°F / 17°C52°F / 11°C155:42 AM9:00 PM
Sep61°F / 16°C49°F / 9°C136:47 AM7:37 PM
Oct54°F / 12°C44°F / 7°C177:50 AM6:14 PM
Nov47°F / 8°C38°F / 3°C169:00 AM5:02 PM
Dec43°F / 6°C35°F / 2°C189:52 AM4:31 PM

Source: Open-Meteo ERA5 (10-yr daily averages)

Insider Tips

  • 🚂
    Don't cut it close with the train. Buy a return ticket and allow 90+ minutes back to the ship from Inverness. Train delays happen; a cab to Invergordon costs £70–£100.
  • 🌦️
    Layer up — Highland weather is famously unpredictable. Even a sunny morning can turn wet and cold. Bring a compact rain jacket regardless of the forecast.
  • 💳
    Contactless cards work almost everywhere in Inverness and at major attractions. Scottish banknotes (Bank of Scotland, RBS) are legal tender throughout the UK.
  • Sunday docking = fewer trains. ScotRail Sunday schedules are sparse. If you arrive on a Sunday, verify train times in advance or pre-book a tour.
  • 🏰
    Inverness Castle reopened (late 2025) as an immersive Highland visitor experience with a rooftop terrace and Highland bar — worth combining with the riverside walk.

Cruises Calling Here

Upcoming cruises that call at Inverness, Scottish Highlands, Scotland. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Scenic Jade
Scenic Cruises
Dublin → Budapest
⚓ Calls 19 Jul - 21 Jul 202633 nights23 portsDeparts 2026 Jul 10
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 10 Jul - 12 JulDeparting from Dublin, Ireland
  2. 14 Jul - 15 JulGalway, Ireland
  3. 15 Jul - 17 JulBelfast, Northern Ireland
  4. 17 Jul - 19 JulGreenock-Glasgow, Clydeport, Scotland
  5. 19 Jul - 21 JulInverness, Scotland
  6. 21 Jul - 23 JulLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 27 Jul - 29 JulLondon-Greenwich, England
  8. 29 Jul - 30 JulAmsterdam, Netherlands North Holland
  9. 31 JulCologne, Koln, Germany North Rhine-Westphalia
  10. 31 JulBonn, Germany North Rhine-Westphalia
  11. 01 AugRhine Gorge, Germany
  12. 01 AugRudesheim am Rhein, Germany Hesse
  13. 02 AugMiltenberg, Germany Bavaria
  14. 02 AugWertheim am Main, Germany Baden-Wurttemberg
  15. 03 AugWurzburg, Germany Bavaria
  16. 04 AugBamberg, Germany Bavaria
  17. 05 AugNuremberg, Nurnberg, Germany Bavaria
  18. 06 AugRegensburg, Germany Bavaria
  19. 07 AugPassau, Germany Bavaria
  20. 08 AugDurnstein, Austria
  21. 08 AugKrems an der Donau, Austria
  22. 09 Aug - 10 AugVienna, Wien, Austria
  23. 11 Aug - 12 AugArriving in Budapest, Hungary
Find this cruise to book →
$15041from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Round-trip from Inverness
⚓ Calls 03 Aug 20266 nights15 portsDeparts 2026 Aug 03
View itinerary · 15 ports
6 days, round-trip 7 Night Scotlands Highlands and Islands Cruise
  1. 03 AugDeparting from Inverness, Scotland
  2. 03 Aug - 04 AugKyle of Lochalsh, Scotland
  3. 04 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  4. 04 Aug - 05 AugInverie, Scotland
  5. 05 AugIsle of Eigg, Scotland
  6. 05 Aug - 06 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  7. 06 AugIsle of Iona, Scotland
  8. 06 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  9. 06 AugOban UK, Scotland
  10. 07 AugCorpach, Scotland
  11. 08 AugLaggan, Scotland
  12. 08 AugFort Augustus, Scotland
  13. 09 AugLoch Ness, Scotland
  14. 09 AugInverness, Scotland
  15. 09 AugArriving in Inverness, Scotland
Find this cruise to book →
$9926from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 11 Aug 20265 nights15 portsDeparts 2026 Aug 11
View itinerary · 15 ports
5 days, one-way from Inverness to Kyle of Lochalsh
  1. 11 AugDeparting from Inverness, Scotland
  2. 11 AugInverness, Scotland
  3. 11 AugLoch Ness, Scotland
  4. 11 AugFort Augustus, Scotland
  5. 12 AugLaggan, Scotland
  6. 12 AugCorpach, Scotland
  7. 13 AugLoch Linnhe, Scotland
  8. 13 AugOban UK, Scotland
  9. 14 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 14 AugIsle of Iona, Scotland
  11. 14 Aug - 15 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 15 AugIsle of Eigg, Scotland
  13. 15 Aug - 16 AugInverie, Scotland
  14. 16 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 16 AugArriving in Kyle of Lochalsh, Scotland
Find this cruise to book →
$13898from / pp
Scenic Gem
Scenic Cruises
Dublin → Paris City
⚓ Calls 16 Aug - 18 Aug 202629 nights16 portsDeparts 2026 Aug 07
View itinerary · 16 ports
29 days, one-way from Dublin to Paris City
  1. 07 Aug - 09 AugDeparting from Dublin, Ireland
  2. 11 Aug - 12 AugGalway, Ireland
  3. 12 Aug - 14 AugBelfast, Northern Ireland
  4. 14 Aug - 16 AugGreenock-Glasgow, Clydeport, Scotland
  5. 16 Aug - 18 AugInverness, Scotland
  6. 18 Aug - 20 AugLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 24 Aug - 26 AugLondon-Greenwich, England
  8. 26 AugParis City, France
  9. 27 AugLes Andelys, France
  10. 28 Aug - 30 AugRouen, France
  11. 30 Aug - 01 SepHonfleur, France
  12. 01 SepRives-en-Seine, France, Caudebec-en-Caux
  13. 02 SepVernon, France
  14. 02 SepChateau de La Roche-Guyon, France
  15. 03 SepConflans-Sainte-Honorine, France
  16. 03 Sep - 05 SepArriving in Paris City, France
Find this cruise to book →
Price on request
Scenic Jade
Scenic Cruises
Dublin → Budapest
⚓ Calls 16 Aug - 18 Aug 202633 nights23 portsDeparts 2026 Aug 07
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 07 Aug - 09 AugDeparting from Dublin, Ireland
  2. 11 Aug - 12 AugGalway, Ireland
  3. 12 Aug - 14 AugBelfast, Northern Ireland
  4. 14 Aug - 16 AugGreenock-Glasgow, Clydeport, Scotland
  5. 16 Aug - 18 AugInverness, Scotland
  6. 18 Aug - 20 AugLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 24 Aug - 26 AugLondon-Greenwich, England
  8. 26 Aug - 27 AugAmsterdam, Netherlands North Holland
  9. 28 AugCologne, Koln, Germany North Rhine-Westphalia
  10. 28 AugBonn, Germany North Rhine-Westphalia
  11. 29 AugRhine Gorge, Germany
  12. 29 AugRudesheim am Rhein, Germany Hesse
  13. 30 AugMiltenberg, Germany Bavaria
  14. 30 AugWertheim am Main, Germany Baden-Wurttemberg
  15. 31 AugWurzburg, Germany Bavaria
  16. 01 SepBamberg, Germany Bavaria
  17. 02 SepNuremberg, Nurnberg, Germany Bavaria
  18. 03 SepRegensburg, Germany Bavaria
  19. 04 SepPassau, Germany Bavaria
  20. 05 SepDurnstein, Austria
  21. 05 SepKrems an der Donau, Austria
  22. 06 Sep - 07 SepVienna, Wien, Austria
  23. 08 Sep - 09 SepArriving in Budapest, Hungary
Find this cruise to book →
$17509from / pp
Scenic Opal
Scenic Cruises
Dublin → Budapest
⚓ Calls 22 Aug - 24 Aug 202633 nights23 portsDeparts 2026 Aug 13
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 13 Aug - 15 AugDeparting from Dublin, Ireland
  2. 17 Aug - 18 AugGalway, Ireland
  3. 18 Aug - 20 AugBelfast, Northern Ireland
  4. 20 Aug - 22 AugGreenock-Glasgow, Clydeport, Scotland
  5. 22 Aug - 24 AugInverness, Scotland
  6. 24 Aug - 26 AugLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 30 Aug - 01 SepLondon-Greenwich, England
  8. 01 Sep - 02 SepAmsterdam, Netherlands North Holland
  9. 03 SepCologne, Koln, Germany North Rhine-Westphalia
  10. 03 SepBonn, Germany North Rhine-Westphalia
  11. 04 SepRhine Gorge, Germany
  12. 04 SepRudesheim am Rhein, Germany Hesse
  13. 05 SepMiltenberg, Germany Bavaria
  14. 05 SepWertheim am Main, Germany Baden-Wurttemberg
  15. 06 SepWurzburg, Germany Bavaria
  16. 07 SepBamberg, Germany Bavaria
  17. 08 SepNuremberg, Nurnberg, Germany Bavaria
  18. 09 SepRegensburg, Germany Bavaria
  19. 10 SepPassau, Germany Bavaria
  20. 11 SepDurnstein, Austria
  21. 11 SepKrems an der Donau, Austria
  22. 12 Sep - 13 SepVienna, Wien, Austria
  23. 14 Sep - 15 SepArriving in Budapest, Hungary
Find this cruise to book →
Price on request
Lord of the Glens
Lindblad Expeditions Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 23 Aug 20265 nights14 portsDeparts 2026 Aug 18
View itinerary · 14 ports
5 days, one-way from Kyle of Lochalsh to Inverness
  1. 18 AugDeparting from Kyle of Lochalsh, Scotland
  2. 18 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  3. 18 Aug - 19 AugInverie, Scotland
  4. 19 AugIsle of Eigg, Scotland
  5. 19 Aug - 20 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  6. 20 AugIsle of Iona, Scotland
  7. 20 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  8. 20 AugOban UK, Scotland
  9. 21 AugCorpach, Scotland
  10. 22 AugLaggan, Scotland
  11. 22 AugFort Augustus, Scotland
  12. 23 AugLoch Ness, Scotland
  13. 23 AugInverness, Scotland
  14. 23 AugArriving in Inverness, Scotland
Find this cruise to book →
$10707from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 25 Aug 20265 nights15 portsDeparts 2026 Aug 25
View itinerary · 15 ports
5 days, one-way from Inverness to Kyle of Lochalsh
  1. 25 AugDeparting from Inverness, Scotland
  2. 25 AugInverness, Scotland
  3. 25 AugLoch Ness, Scotland
  4. 25 AugFort Augustus, Scotland
  5. 26 AugLaggan, Scotland
  6. 26 AugCorpach, Scotland
  7. 27 AugLoch Linnhe, Scotland
  8. 27 AugOban UK, Scotland
  9. 28 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 28 AugIsle of Iona, Scotland
  11. 28 Aug - 29 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 29 AugIsle of Eigg, Scotland
  13. 29 Aug - 30 AugInverie, Scotland
  14. 30 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 30 AugArriving in Kyle of Lochalsh, Scotland
Find this cruise to book →
$11236from / pp
Scenic Jasper
Scenic Cruises
Dublin → Budapest
⚓ Calls 05 Sep - 07 Sep 202633 nights23 portsDeparts 2026 Aug 27
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 27 Aug - 29 AugDeparting from Dublin, Ireland
  2. 31 Aug - 01 SepGalway, Ireland
  3. 01 Sep - 03 SepBelfast, Northern Ireland
  4. 03 Sep - 05 SepGreenock-Glasgow, Clydeport, Scotland
  5. 05 Sep - 07 SepInverness, Scotland
  6. 07 Sep - 09 SepLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 13 Sep - 15 SepLondon-Greenwich, England
  8. 15 Sep - 16 SepAmsterdam, Netherlands North Holland
  9. 17 SepCologne, Koln, Germany North Rhine-Westphalia
  10. 17 SepBonn, Germany North Rhine-Westphalia
  11. 18 SepRhine Gorge, Germany
  12. 18 SepRudesheim am Rhein, Germany Hesse
  13. 19 SepMiltenberg, Germany Bavaria
  14. 19 SepWertheim am Main, Germany Baden-Wurttemberg
  15. 20 SepWurzburg, Germany Bavaria
  16. 21 SepBamberg, Germany Bavaria
  17. 22 SepNuremberg, Nurnberg, Germany Bavaria
  18. 23 SepRegensburg, Germany Bavaria
  19. 24 SepPassau, Germany Bavaria
  20. 25 SepDurnstein, Austria
  21. 25 SepKrems an der Donau, Austria
  22. 26 Sep - 27 SepVienna, Wien, Austria
  23. 28 Sep - 29 SepArriving in Budapest, Hungary
Find this cruise to book →
$15826from / pp
Scenic Gem
Scenic Cruises
Dublin → Paris City
⚓ Calls 05 Sep - 07 Sep 202629 nights16 portsDeparts 2026 Aug 27
View itinerary · 16 ports
29 days, one-way from Dublin to Paris City
  1. 27 Aug - 29 AugDeparting from Dublin, Ireland
  2. 31 Aug - 01 SepGalway, Ireland
  3. 01 Sep - 03 SepBelfast, Northern Ireland
  4. 03 Sep - 05 SepGreenock-Glasgow, Clydeport, Scotland
  5. 05 Sep - 07 SepInverness, Scotland
  6. 07 Sep - 09 SepLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 13 Sep - 15 SepLondon-Greenwich, England
  8. 15 SepParis City, France
  9. 16 SepLes Andelys, France
  10. 17 Sep - 19 SepRouen, France
  11. 19 Sep - 21 SepHonfleur, France
  12. 21 SepRives-en-Seine, France, Caudebec-en-Caux
  13. 22 SepVernon, France
  14. 22 SepChateau de La Roche-Guyon, France
  15. 23 SepConflans-Sainte-Honorine, France
  16. 23 Sep - 25 SepArriving in Paris City, France
Find this cruise to book →
$16473from / pp
Scenic Jade
Scenic Cruises
Dublin → Budapest
⚓ Calls 13 Sep - 15 Sep 202633 nights23 portsDeparts 2026 Sep 04
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 04 Sep - 06 SepDeparting from Dublin, Ireland
  2. 08 Sep - 09 SepGalway, Ireland
  3. 09 Sep - 11 SepBelfast, Northern Ireland
  4. 11 Sep - 13 SepGreenock-Glasgow, Clydeport, Scotland
  5. 13 Sep - 15 SepInverness, Scotland
  6. 15 Sep - 17 SepLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 21 Sep - 23 SepLondon-Greenwich, England
  8. 23 Sep - 24 SepAmsterdam, Netherlands North Holland
  9. 25 SepCologne, Koln, Germany North Rhine-Westphalia
  10. 25 SepBonn, Germany North Rhine-Westphalia
  11. 26 SepRhine Gorge, Germany
  12. 26 SepRudesheim am Rhein, Germany Hesse
  13. 27 SepMiltenberg, Germany Bavaria
  14. 27 SepWertheim am Main, Germany Baden-Wurttemberg
  15. 28 SepWurzburg, Germany Bavaria
  16. 29 SepBamberg, Germany Bavaria
  17. 30 SepNuremberg, Nurnberg, Germany Bavaria
  18. 01 OctRegensburg, Germany Bavaria
  19. 02 OctPassau, Germany Bavaria
  20. 03 OctDurnstein, Austria
  21. 03 OctKrems an der Donau, Austria
  22. 04 Oct - 05 OctVienna, Wien, Austria
  23. 06 Oct - 07 OctArriving in Budapest, Hungary
Find this cruise to book →
$15376from / pp
Scenic Jewel
Scenic Cruises
Dublin → Budapest
⚓ Calls 11 May - 13 May 202733 nights23 portsDeparts 2027 May 02
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 02 May - 04 MayDeparting from Dublin, Ireland
  2. 06 May - 07 MayGalway, Ireland
  3. 07 May - 09 MayBelfast, Northern Ireland
  4. 09 May - 11 MayGreenock-Glasgow, Clydeport, Scotland
  5. 11 May - 13 MayInverness, Scotland
  6. 13 May - 15 MayLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 19 May - 21 MayLondon-Greenwich, England
  8. 21 May - 22 MayAmsterdam, Netherlands North Holland
  9. 23 MayCologne, Koln, Germany North Rhine-Westphalia
  10. 23 MayBonn, Germany North Rhine-Westphalia
  11. 24 MayRhine Gorge, Germany
  12. 24 MayRudesheim am Rhein, Germany Hesse
  13. 25 MayMiltenberg, Germany Bavaria
  14. 25 MayWertheim am Main, Germany Baden-Wurttemberg
  15. 26 MayWurzburg, Germany Bavaria
  16. 27 MayBamberg, Germany Bavaria
  17. 28 MayNuremberg, Nurnberg, Germany Bavaria
  18. 29 MayRegensburg, Germany Bavaria
  19. 30 MayPassau, Germany Bavaria
  20. 31 MayDurnstein, Austria
  21. 31 MayKrems an der Donau, Austria
  22. 01 Jun - 02 JunVienna, Wien, Austria
  23. 03 Jun - 04 JunArriving in Budapest, Hungary
Find this cruise to book →
$16275from / pp
Scenic Jade
Scenic Cruises
Dublin → Budapest
⚓ Calls 25 May - 27 May 202733 nights23 portsDeparts 2027 May 16
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 16 May - 18 MayDeparting from Dublin, Ireland
  2. 20 May - 21 MayGalway, Ireland
  3. 21 May - 23 MayBelfast, Northern Ireland
  4. 23 May - 25 MayGreenock-Glasgow, Clydeport, Scotland
  5. 25 May - 27 MayInverness, Scotland
  6. 27 May - 29 MayLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 02 Jun - 04 JunLondon-Greenwich, England
  8. 04 Jun - 05 JunAmsterdam, Netherlands North Holland
  9. 06 JunCologne, Koln, Germany North Rhine-Westphalia
  10. 06 JunBonn, Germany North Rhine-Westphalia
  11. 07 JunRhine Gorge, Germany
  12. 07 JunRudesheim am Rhein, Germany Hesse
  13. 08 JunMiltenberg, Germany Bavaria
  14. 08 JunWertheim am Main, Germany Baden-Wurttemberg
  15. 09 JunWurzburg, Germany Bavaria
  16. 10 JunBamberg, Germany Bavaria
  17. 11 JunNuremberg, Nurnberg, Germany Bavaria
  18. 12 JunRegensburg, Germany Bavaria
  19. 13 JunPassau, Germany Bavaria
  20. 14 JunDurnstein, Austria
  21. 14 JunKrems an der Donau, Austria
  22. 15 Jun - 16 JunVienna, Wien, Austria
  23. 17 Jun - 18 JunArriving in Budapest, Hungary
Find this cruise to book →
$18545from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 08 Jun 20275 nights15 portsDeparts 2027 Jun 08
View itinerary · 15 ports
5 days, one-way from Inverness to Kyle of Lochalsh
  1. 08 JunDeparting from Inverness, Scotland
  2. 08 JunInverness, Scotland
  3. 08 JunLoch Ness, Scotland
  4. 08 JunFort Augustus, Scotland
  5. 09 JunLaggan, Scotland
  6. 09 JunCorpach, Scotland
  7. 10 JunLoch Linnhe, Scotland
  8. 10 JunOban UK, Scotland
  9. 11 JunIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 11 JunIsle of Iona, Scotland
  11. 11 Jun - 12 JunIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 12 JunIsle of Eigg, Scotland
  13. 12 Jun - 13 JunInverie, Scotland
  14. 13 JunIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 13 JunArriving in Kyle of Lochalsh, Scotland
Find this cruise to book →
$10869from / pp
Douglas Mawson
Aurora Expeditions Cruises
London-Tilbury → Leith-Edinburgh
⚓ Calls 17 Jun - 18 Jun 202711 nights15 portsDeparts 2027 Jun 08
View itinerary · 15 ports
11 days, one-way from London-Tilbury to Leith-Edinburgh
  1. 08 JunDeparting from London-Tilbury, England
  2. 07 Jun - 08 JunLondon-Tilbury, England
  3. 08 JunLondon-Greenwich, England
  4. 08 JunPortsmouth UK, England
  5. 09 JunGuernsey Island, St Peter Port, Channel Islands UK
  6. 10 JunPlymouth UK, England
  7. 11 JunFalmouth UK, England
  8. 13 JunHolyhead, Anglesey Island Wales
  9. 14 JunIsle of Man, Peel-Douglas, UK
  10. 15 JunBelfast, Northern Ireland
  11. 16 JunGreencastle-Londonderry, Foyle Port, Northern Ireland
  12. 17 JunTroon UK, Scotland
  13. 17 Jun - 18 JunInverness, Scotland
  14. 18 Jun - 20 JunLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  15. 19 JunArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$8498from / pp
Scenic Gem
Scenic Cruises
Dublin → Paris City
⚓ Calls 06 Jul - 08 Jul 202729 nights16 portsDeparts 2027 Jun 27
View itinerary · 16 ports
29 days, one-way from Dublin to Paris City
  1. 27 Jun - 29 JunDeparting from Dublin, Ireland
  2. 01 Jul - 02 JulGalway, Ireland
  3. 02 Jul - 04 JulBelfast, Northern Ireland
  4. 04 Jul - 06 JulGreenock-Glasgow, Clydeport, Scotland
  5. 06 Jul - 08 JulInverness, Scotland
  6. 08 Jul - 10 JulLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 14 Jul - 16 JulLondon-Greenwich, England
  8. 16 JulParis City, France
  9. 17 JulLes Andelys, France
  10. 18 Jul - 19 JulRouen, France
  11. 20 Jul - 22 JulHonfleur, France
  12. 22 JulRives-en-Seine, France, Caudebec-en-Caux
  13. 23 JulVernon, France
  14. 23 JulChateau de La Roche-Guyon, France
  15. 24 JulConflans-Sainte-Honorine, France
  16. 24 Jul - 26 JulArriving in Paris City, France
Find this cruise to book →
$15060from / pp
Scenic Jewel
Scenic Cruises
Dublin → Budapest
⚓ Calls 06 Jul - 08 Jul 202733 nights23 portsDeparts 2027 Jun 27
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 27 Jun - 29 JunDeparting from Dublin, Ireland
  2. 01 Jul - 02 JulGalway, Ireland
  3. 02 Jul - 04 JulBelfast, Northern Ireland
  4. 04 Jul - 06 JulGreenock-Glasgow, Clydeport, Scotland
  5. 06 Jul - 08 JulInverness, Scotland
  6. 08 Jul - 10 JulLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 14 Jul - 16 JulLondon-Greenwich, England
  8. 16 Jul - 17 JulAmsterdam, Netherlands North Holland
  9. 18 JulCologne, Koln, Germany North Rhine-Westphalia
  10. 18 JulBonn, Germany North Rhine-Westphalia
  11. 19 JulRhine Gorge, Germany
  12. 19 JulRudesheim am Rhein, Germany Hesse
  13. 20 JulMiltenberg, Germany Bavaria
  14. 20 JulWertheim am Main, Germany Baden-Wurttemberg
  15. 21 JulWurzburg, Germany Bavaria
  16. 22 JulBamberg, Germany Bavaria
  17. 23 JulNuremberg, Nurnberg, Germany Bavaria
  18. 24 JulRegensburg, Germany Bavaria
  19. 25 JulPassau, Germany Bavaria
  20. 26 JulDurnstein, Austria
  21. 26 JulKrems an der Donau, Austria
  22. 27 Jul - 28 JulVienna, Wien, Austria
  23. 29 Jul - 30 JulArriving in Budapest, Hungary
Find this cruise to book →
$15960from / pp
Scenic Jasper
Scenic Cruises
Dublin → Budapest
⚓ Calls 17 Jul - 19 Jul 202733 nights23 portsDeparts 2027 Jul 08
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 08 Jul - 10 JulDeparting from Dublin, Ireland
  2. 12 Jul - 13 JulGalway, Ireland
  3. 13 Jul - 15 JulBelfast, Northern Ireland
  4. 15 Jul - 17 JulGreenock-Glasgow, Clydeport, Scotland
  5. 17 Jul - 19 JulInverness, Scotland
  6. 19 Jul - 21 JulLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 25 Jul - 27 JulLondon-Greenwich, England
  8. 27 Jul - 28 JulAmsterdam, Netherlands North Holland
  9. 29 JulCologne, Koln, Germany North Rhine-Westphalia
  10. 29 JulBonn, Germany North Rhine-Westphalia
  11. 30 JulRhine Gorge, Germany
  12. 30 JulRudesheim am Rhein, Germany Hesse
  13. 31 JulMiltenberg, Germany Bavaria
  14. 31 JulWertheim am Main, Germany Baden-Wurttemberg
  15. 01 AugWurzburg, Germany Bavaria
  16. 02 AugBamberg, Germany Bavaria
  17. 03 AugNuremberg, Nurnberg, Germany Bavaria
  18. 04 AugRegensburg, Germany Bavaria
  19. 05 AugPassau, Germany Bavaria
  20. 06 AugDurnstein, Austria
  21. 06 AugKrems an der Donau, Austria
  22. 07 Aug - 08 AugVienna, Wien, Austria
  23. 09 Aug - 10 AugArriving in Budapest, Hungary
Find this cruise to book →
$15960from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Round-trip from Inverness
⚓ Calls 03 Aug 20276 nights16 portsDeparts 2027 Aug 03
View itinerary · 16 ports
6 days, round-trip 7 Night Scotlands Highlands and Islands Cruise
  1. 03 AugDeparting from Inverness, Scotland
  2. 03 AugInverness, Scotland
  3. 03 AugLoch Ness, Scotland
  4. 03 AugFort Augustus, Scotland
  5. 04 AugLaggan, Scotland
  6. 04 AugCorpach, Scotland
  7. 05 AugLoch Linnhe, Scotland
  8. 05 AugOban UK, Scotland
  9. 06 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 06 AugIsle of Iona, Scotland
  11. 06 Aug - 07 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 07 AugIsle of Eigg, Scotland
  13. 07 Aug - 08 AugInverie, Scotland
  14. 08 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 08 Aug - 09 AugKyle of Lochalsh, Scotland
  16. 09 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
Scenic Jasper
Scenic Cruises
Dublin → Budapest
⚓ Calls 14 Aug - 16 Aug 202733 nights23 portsDeparts 2027 Aug 05
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 05 Aug - 07 AugDeparting from Dublin, Ireland
  2. 09 Aug - 10 AugGalway, Ireland
  3. 10 Aug - 12 AugBelfast, Northern Ireland
  4. 12 Aug - 14 AugGreenock-Glasgow, Clydeport, Scotland
  5. 14 Aug - 16 AugInverness, Scotland
  6. 16 Aug - 18 AugLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 22 Aug - 24 AugLondon-Greenwich, England
  8. 24 Aug - 25 AugAmsterdam, Netherlands North Holland
  9. 26 AugCologne, Koln, Germany North Rhine-Westphalia
  10. 26 AugBonn, Germany North Rhine-Westphalia
  11. 27 AugRhine Gorge, Germany
  12. 27 AugRudesheim am Rhein, Germany Hesse
  13. 28 AugMiltenberg, Germany Bavaria
  14. 28 AugWertheim am Main, Germany Baden-Wurttemberg
  15. 29 AugWurzburg, Germany Bavaria
  16. 30 AugBamberg, Germany Bavaria
  17. 31 AugNuremberg, Nurnberg, Germany Bavaria
  18. 01 SepRegensburg, Germany Bavaria
  19. 02 SepPassau, Germany Bavaria
  20. 03 SepDurnstein, Austria
  21. 03 SepKrems an der Donau, Austria
  22. 04 Sep - 05 SepVienna, Wien, Austria
  23. 06 Sep - 07 SepArriving in Budapest, Hungary
Find this cruise to book →
$16405from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 15 Aug 20275 nights14 portsDeparts 2027 Aug 10
View itinerary · 14 ports
5 days, one-way from Kyle of Lochalsh to Inverness
  1. 10 AugDeparting from Kyle of Lochalsh, Scotland
  2. 10 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  3. 10 Aug - 11 AugInverie, Scotland
  4. 11 AugIsle of Eigg, Scotland
  5. 11 Aug - 12 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  6. 12 AugIsle of Iona, Scotland
  7. 12 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  8. 12 AugOban UK, Scotland
  9. 13 AugCorpach, Scotland
  10. 14 AugLaggan, Scotland
  11. 14 AugFort Augustus, Scotland
  12. 15 AugLoch Ness, Scotland
  13. 15 AugInverness, Scotland
  14. 15 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
Scenic Jade
Scenic Cruises
Dublin → Budapest
⚓ Calls 17 Aug - 19 Aug 202733 nights23 portsDeparts 2027 Aug 08
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 08 Aug - 10 AugDeparting from Dublin, Ireland
  2. 12 Aug - 13 AugGalway, Ireland
  3. 13 Aug - 15 AugBelfast, Northern Ireland
  4. 15 Aug - 17 AugGreenock-Glasgow, Clydeport, Scotland
  5. 17 Aug - 19 AugInverness, Scotland
  6. 19 Aug - 21 AugLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 25 Aug - 27 AugLondon-Greenwich, England
  8. 27 Aug - 28 AugAmsterdam, Netherlands North Holland
  9. 29 AugCologne, Koln, Germany North Rhine-Westphalia
  10. 29 AugBonn, Germany North Rhine-Westphalia
  11. 30 AugRhine Gorge, Germany
  12. 30 AugRudesheim am Rhein, Germany Hesse
  13. 31 AugMiltenberg, Germany Bavaria
  14. 31 AugWertheim am Main, Germany Baden-Wurttemberg
  15. 01 SepWurzburg, Germany Bavaria
  16. 02 SepBamberg, Germany Bavaria
  17. 03 SepNuremberg, Nurnberg, Germany Bavaria
  18. 04 SepRegensburg, Germany Bavaria
  19. 05 SepPassau, Germany Bavaria
  20. 06 SepDurnstein, Austria
  21. 06 SepKrems an der Donau, Austria
  22. 07 Sep - 08 SepVienna, Wien, Austria
  23. 09 Sep - 10 SepArriving in Budapest, Hungary
Find this cruise to book →
$16405from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Round-trip from Inverness
⚓ Calls 17 Aug 20276 nights16 portsDeparts 2027 Aug 17
View itinerary · 16 ports
6 days, round-trip 7 Night Scotlands Highlands and Islands Cruise
  1. 17 AugDeparting from Inverness, Scotland
  2. 17 AugInverness, Scotland
  3. 17 AugLoch Ness, Scotland
  4. 17 AugFort Augustus, Scotland
  5. 18 AugLaggan, Scotland
  6. 18 AugCorpach, Scotland
  7. 19 AugLoch Linnhe, Scotland
  8. 19 AugOban UK, Scotland
  9. 20 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 20 AugIsle of Iona, Scotland
  11. 20 Aug - 21 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 21 AugIsle of Eigg, Scotland
  13. 21 Aug - 22 AugInverie, Scotland
  14. 22 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  15. 22 Aug - 23 AugKyle of Lochalsh, Scotland
  16. 23 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
Scenic Opal
Scenic Cruises
Dublin → Budapest
⚓ Calls 28 Aug - 30 Aug 202733 nights23 portsDeparts 2027 Aug 19
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 19 Aug - 21 AugDeparting from Dublin, Ireland
  2. 23 Aug - 24 AugGalway, Ireland
  3. 24 Aug - 26 AugBelfast, Northern Ireland
  4. 26 Aug - 28 AugGreenock-Glasgow, Clydeport, Scotland
  5. 28 Aug - 30 AugInverness, Scotland
  6. 30 Aug - 01 SepLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 05 Sep - 07 SepLondon-Greenwich, England
  8. 07 Sep - 08 SepAmsterdam, Netherlands North Holland
  9. 09 SepCologne, Koln, Germany North Rhine-Westphalia
  10. 09 SepBonn, Germany North Rhine-Westphalia
  11. 10 SepRhine Gorge, Germany
  12. 10 SepRudesheim am Rhein, Germany Hesse
  13. 11 SepMiltenberg, Germany Bavaria
  14. 11 SepWertheim am Main, Germany Baden-Wurttemberg
  15. 12 SepWurzburg, Germany Bavaria
  16. 13 SepBamberg, Germany Bavaria
  17. 14 SepNuremberg, Nurnberg, Germany Bavaria
  18. 15 SepRegensburg, Germany Bavaria
  19. 16 SepPassau, Germany Bavaria
  20. 17 SepDurnstein, Austria
  21. 17 SepKrems an der Donau, Austria
  22. 18 Sep - 19 SepVienna, Wien, Austria
  23. 20 Sep - 21 SepArriving in Budapest, Hungary
Find this cruise to book →
$16805from / pp
Lord of the Glens
Lindblad Expeditions Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 29 Aug 20275 nights14 portsDeparts 2027 Aug 24
View itinerary · 14 ports
5 days, one-way from Kyle of Lochalsh to Inverness
  1. 24 AugDeparting from Kyle of Lochalsh, Scotland
  2. 24 AugIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  3. 24 Aug - 25 AugInverie, Scotland
  4. 25 AugIsle of Eigg, Scotland
  5. 25 Aug - 26 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  6. 26 AugIsle of Iona, Scotland
  7. 26 AugIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  8. 26 AugOban UK, Scotland
  9. 27 AugCorpach, Scotland
  10. 28 AugLaggan, Scotland
  11. 28 AugFort Augustus, Scotland
  12. 29 AugLoch Ness, Scotland
  13. 29 AugInverness, Scotland
  14. 29 AugArriving in Inverness, Scotland
Find this cruise to book →
$11955from / pp
See more cruises visiting Inverness →

Itineraries and prices change — always confirm with the cruise line before booking. Some links are affiliate links that may earn us a commission at no extra cost to you.