Isle of Iona, Inner Hebrides, Scotland cruise port
Northern EuropeScotlandInner Hebrides › Isle of Iona

Isle of Iona, Inner Hebrides, Scotland

A car-free island the size of a small village, Iona holds the graves of medieval kings, the roots of Celtic Christianity, and beaches that glow turquoise on a clear Hebridean day.

⚓ Tender only (no cruise pier)🕒 Typical call: 5–7 hrs💷 Currency: British Pound (GBP)🗣️ Language: English (Scottish Gaelic signs)
Docking
Tender to Baile Mòr slipway — no cruise pier on island
Walk to Abbey
~12–15 min from the landing slipway (0.5 mi, flat road)
Best For
History, pilgrimage, scenic walks, unspoiled beaches
Don't Miss
Iona Abbey & Museum, Reilig Odhráin (kings' graveyard), North End beaches

Getting Ashore

There is no cruise pier on Iona — all passengers come ashore by tender to the slipway at Baile Mòr, the island's only village.

Getting Ashore

  • 1
    Tender from shipSmall expedition ships anchor in the Sound of Iona and run Zodiac or tender tenders directly to the Baile Mòr slipway. Larger ships typically anchor off nearby Isle of Mull (Craignure or Tobermory) and run a coach-and-ferry excursion across Mull to Fionnphort, then a 10-minute CalMac ferry to Iona.
  • 2
    Weather riskThe Sound of Iona is exposed to Atlantic swells. If wind exceeds safe limits, tender operations will be cancelled. This is not uncommon — build flexibility into your plans.
  • 3
    No cars allowedVisitors cannot bring vehicles to Iona. Everything is on foot (or pre-booked local taxi). The terrain is mostly flat, making it accessible for most mobility levels.

💡 Pro move: Facilities near the slipway include public toilets, a small shop, and the Martyr's Bay Restaurant.

Piers & Tendering by Cruise Line

Iona has no dedicated cruise terminal — all landings are by tender to the Baile Mòr slipway on the island's east coast.

Cruise LineTypical Berth / ArrivalDock or Tender
Expedition ships (Silversea, Ponant, Hebridean Island Cruises, Noble Caledonia)Anchor in Sound of Iona; tender to Baile Mòr slipway📍Tendered
Larger cruise ships (Viking, Oceania, Holland America, Princess)Dock at Craignure or Tobermory (Isle of Mull); coach + CalMac ferry to Iona📍Tendered

Top Excursions

Iona rewards those who walk — from the world-famous Abbey to wild beaches at the island's ends, everything is reachable on foot.

History

Iona Abbey & Museum

The spiritual heart of Scotland, founded by St. Columba in 563 AD. The restored abbey church, peaceful cloister, and adjoining museum housing ancient carved stone crosses — including the original 8th-century St. John's Cross — are unmissable. Managed by Historic Environment Scotland.

⏱ 1–2 hrs🚶 Easy (flat road from pier)🎟 Entry ~£11 adult📷 Iconic
Book Iona Abbey tours →
History

Reilig Odhráin & St. Oran's Chapel

Adjacent to the Abbey, this is the graveyard of 48 medieval Scottish kings — including Macbeth and Duncan — as well as Norse and Irish royalty. St. Oran's Chapel (12th century) is the oldest intact building on the island and free to enter.

⏱ 30–45 min🚶 Easy🆓 Free
Find Iona history tours →
Nature

North End Beach Walk

Walk north along the island's single track road to Tràigh Bhàn nam Monach — a sweep of brilliant white shell sand with Caribbean-coloured water looking across to Staffa. On a sunny day it is extraordinary; bring layers for any other day.

⏱ 1.5–2 hrs round trip🚶 Easy to moderate🆓 Free
Find Iona walking tours →
Nature

St. Columba's Bay (South End)

A pebble beach at the island's southern tip where St. Columba is said to have landed in 563 AD. The beach is covered in colourful stones including rare green Iona marble. The walk crosses boggy moorland — sturdy shoes essential.

⏱ 2–2.5 hrs round trip🥾 Moderate (boggy path)🆓 Free
Find guided Iona walks →
Culture

Iona Heritage Centre

A compact community museum in the old Thomas Telford-designed manse, covering crofting, fishing, the local marble quarry, and the island's social history. The tearoom (Cornerstone) serves excellent homemade soup and scones.

⏱ 45 min🚶 Easy🎟 Entry ~£4
Explore Iona culture →

Self-Guided Walks & Hikes

Iona is made for walking — the island is small, mostly flat, and entirely car-free, with everything worth seeing reachable on foot from the slipway.

Slipway to Iona Abbey

0.5 mi | ~15 min | Easy | Paved

Follow the single paved road north from the Baile Mòr slipway, passing the Nunnery ruins and MacLean's Cross en route to the Abbey. Flat and straightforward — the core sightseeing route for every visitor.

  1. StartBaile Mòr slipway, Iona
  2. StopIona Nunnery
  3. StopMacLean's Cross, Iona
  4. EndIona Abbey
🗺️ See full route in Maps →

Abbey to North Beach

1.5 mi one way | ~35 min | Easy–Moderate | Mostly track

Continue north past the Abbey along the island's western track to reach the white-sand beach at the north end. Views open up across the Sound of Iona and towards Staffa.

  1. StartIona Abbey
  2. EndTràigh Bhàn nam Monach, Iona
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Isle of Iona, Inner Hebrides, Scotland (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy DaysSunriseSunset
Jan46°F / 8°C41°F / 5°C248:48 AM4:21 PM
Feb45°F / 7°C40°F / 4°C217:51 AM5:28 PM
Mar47°F / 8°C41°F / 5°C196:40 AM6:29 PM
Apr50°F / 10°C43°F / 6°C146:19 AM8:33 PM
May54°F / 12°C47°F / 8°C175:11 AM9:34 PM
Jun58°F / 14°C52°F / 11°C164:36 AM10:16 PM
Jul60°F / 16°C54°F / 12°C204:59 AM10:03 PM
Aug60°F / 16°C55°F / 13°C215:56 AM9:02 PM
Sep58°F / 14°C53°F / 12°C196:57 AM7:42 PM
Oct54°F / 12°C50°F / 10°C217:58 AM6:23 PM
Nov50°F / 10°C45°F / 7°C208:04 AM4:15 PM
Dec47°F / 8°C42°F / 6°C238:53 AM3:47 PM

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

Insider Tips

  • 🌦️
    Layer up, always. Hebridean weather flips between sunshine and driving rain within an hour. Pack a waterproof jacket and sturdy footwear even in summer.
  • Tenders can be cancelled. Atlantic swells occasionally make the Sound of Iona impassable for tenders — it happens. Check weather forecasts and have a ship-board Plan B.
  • 🍽️
    Book lunch in advance. Iona's restaurants (Martyr's Bay, Argyll Hotel, St. Columba Hotel) are small and fill up fast in summer. Call or book online before your cruise calls.
  • 💷
    Bring some cash. Most places take cards but mobile signal can be patchy, causing payment terminals to fail. A few pounds covers the Nunnery, Heritage Centre, and a tea.
  • 🤫
    Respect the quiet. Iona is an active place of pilgrimage and home to under 150 residents. Keep noise low, close farm gates behind you, and take all litter back to the ship.

Cruises Calling Here

Upcoming cruises that call at Isle of Iona, Inner Hebrides, Scotland. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Lord of the Glens
Lindblad Expeditions Cruises
Round-trip from Inverness
⚓ Calls 06 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 14 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
Lord of the Glens
Lindblad Expeditions Cruises
Kyle of Lochalsh → Inverness
⚓ Calls 20 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
Le Laperouse
Ponant Cruises
Dublin → Greenock-Glasgow
⚓ Calls 21 Aug 07:00 - 12:00 20269 nights13 portsDeparts 2026 Aug 18
View itinerary · 13 ports
9 days, one-way from Dublin to Greenock-Glasgow
  1. 18 Aug 18:00Departing from Dublin, Ireland
  2. 19 Aug 12:30 - 19:00Isle of Man, Peel-Douglas, UK
  3. 20 Aug 07:00 - 12:00Portrush, Northern Ireland
  4. 20 Aug 14:15 - 19:00Rathlin Island, Northern Ireland
  5. 21 Aug 07:00 - 12:00Isle of Iona, Scotland
  6. 21 Aug 14:00 - 21:30Lunga Island Scotland, Treshnish Isles
  7. 22 Aug 06:00 - 13:00Isle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  8. 22 Aug 15:00 - 19:00Isle of Canna, Scotland
  9. 23 Aug 07:00 - 18:30Ullapool, Scotland
  10. 24 Aug 07:00 - 18:00Stornoway, Isle of Lewis and Harris, Scotland
  11. 25 Aug 06:00 - 13:00Shiant Islands Scotland
  12. 26 Aug 09:30 - 19:00Isle of Bute, Rothesay, Scotland
  13. 27 AugArriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
Price on request
Lord of the Glens
Lindblad Expeditions Cruises
Inverness → Kyle of Lochalsh
⚓ Calls 28 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
MS Spitsbergen
HX Expeditions Cruises
Round-trip from Greenock-Glasgow
⚓ Calls 14 Apr 202710 nights16 portsDeparts 2027 Apr 06
View itinerary · 16 ports
10 days, round-trip 10 Night The Scottish Isles Island Hopping in the Hebrides Cruise
  1. 06 AprDeparting from Greenock-Glasgow, Clydeport, Scotland
  2. 06 AprFairlie UK, Scotland
  3. 07 AprIsle of Arran, Lochranza-Lamlash-Brodick, Scotland
  4. 08 AprIsle of Islay, Port Ellen, Scotland
  5. 09 AprIsle of Gigha, Scotland
  6. 10 AprIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  7. 11 Aprcoastal cruising
  8. 12 AprStornoway, Isle of Lewis and Harris, Scotland
  9. 12 AprShiant Islands Scotland
  10. 13 AprIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  11. 13 AprSmall Isles Scotland
  12. 14 AprIsle of Iona, Scotland
  13. 14 AprIsle of Staffa, Scotland
  14. 15 AprIsle of Colonsay, Scalasaig, Scotland
  15. 16 AprFairlie UK, Scotland
  16. 16 AprArriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
$5588from / pp
Le Champlain
Ponant Cruises
Round-trip from Greenock-Glasgow
⚓ Calls 21 Apr 07:00 - 12:00 20277 nights10 portsDeparts 2027 Apr 20
View itinerary · 10 ports
7 days, round-trip 7 Night Mythical Islands and Wild Landscapes of the Hebrides Cruise
  1. 20 Apr 18:00Departing from Greenock-Glasgow, Clydeport, Scotland
  2. 21 Apr 07:00 - 12:00Isle of Iona, Scotland
  3. 21 Apr 15:00 - 22:00Lunga Island Scotland, Treshnish Isles
  4. 22 Apr 06:00 - 12:00Isle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  5. 22 Apr 14:00 - 19:00Isle of Canna, Scotland
  6. 23 Apr 12:00 - 19:00Stornoway, Isle of Lewis and Harris, Scotland
  7. 24 Apr 09:30 - 22:00Ullapool, Scotland
  8. 25 Apr 07:00 - 18:00Isle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  9. 26 Apr 07:00 - 15:00Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 27 Apr 07:00Arriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
$5660from / pp
MS Spitsbergen
HX Expeditions Cruises
Round-trip from Greenock-Glasgow
⚓ Calls 24 Apr 202710 nights16 portsDeparts 2027 Apr 16
View itinerary · 16 ports
10 days, round-trip 10 Night The Scottish Isles Island Hopping in the Hebrides Cruise
  1. 16 AprDeparting from Greenock-Glasgow, Clydeport, Scotland
  2. 16 AprFairlie UK, Scotland
  3. 17 AprIsle of Arran, Lochranza-Lamlash-Brodick, Scotland
  4. 18 AprIsle of Islay, Port Ellen, Scotland
  5. 19 AprIsle of Gigha, Scotland
  6. 20 AprIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  7. 21 Aprcoastal cruising
  8. 22 AprStornoway, Isle of Lewis and Harris, Scotland
  9. 22 AprShiant Islands Scotland
  10. 23 AprIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  11. 23 AprSmall Isles Scotland
  12. 24 AprIsle of Iona, Scotland
  13. 24 AprIsle of Staffa, Scotland
  14. 25 AprIsle of Colonsay, Scalasaig, Scotland
  15. 26 AprFairlie UK, Scotland
  16. 26 AprArriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
$5991from / pp
Le Champlain
Ponant Cruises
Round-trip from Greenock-Glasgow
⚓ Calls 28 Apr 07:00 - 12:00 20277 nights10 portsDeparts 2027 Apr 27
View itinerary · 10 ports
7 days, round-trip 7 Night Mythical Islands and Wild Landscapes of the Hebrides Cruise
  1. 27 Apr 18:00Departing from Greenock-Glasgow, Clydeport, Scotland
  2. 28 Apr 07:00 - 12:00Isle of Iona, Scotland
  3. 28 Apr 15:00 - 22:00Lunga Island Scotland, Treshnish Isles
  4. 29 Apr 06:00 - 12:00Isle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  5. 29 Apr 14:00 - 19:00Isle of Canna, Scotland
  6. 30 Apr 12:00 - 19:00Stornoway, Isle of Lewis and Harris, Scotland
  7. 01 May 09:30 - 22:00Ullapool, Scotland
  8. 02 May 07:00 - 18:00Isle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  9. 03 May 07:00 - 15:00Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  10. 04 May 07:00Arriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
$6020from / pp
Greg Mortimer
Aurora Expeditions Cruises
Leith-Edinburgh → Aberdeen
⚓ Calls 29 Apr 202710 nights15 portsDeparts 2027 Apr 28
View itinerary · 15 ports
10 days, one-way from Leith-Edinburgh to Aberdeen
  1. 28 AprDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 28 AprTroon UK, Scotland
  3. 29 AprIsle of Iona, Scotland
  4. 30 AprIsle of Staffa, Scotland
  5. 30 AprIsle of Eigg, Scotland
  6. 30 AprIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  7. 01 MaySt Kilda Islands Scotland, Outer Hebrides
  8. 02 MayStornoway, Isle of Lewis and Harris, Scotland
  9. 03 MayWestray Island Scotland, Rapness, Orkney
  10. 04 MayFair Isle, Shetland Scotland
  11. 05 MayLerwick, Mainland Shetland, Scotland
  12. 06 MayIsle of Noss, Shetland Scotland
  13. 06 MayMousa Island Scotland, Shetland
  14. 07 MayKirkwall, Orkney Island Scotland
  15. 08 MayArriving in Aberdeen, Scotland
Find this cruise to book →
Price on request
National Geographic Explorer
Lindblad Expeditions Cruises
Leith-Edinburgh → Portsmouth UK
⚓ Calls 30 Apr 202711 nights13 portsDeparts 2027 Apr 25
View itinerary · 13 ports
11 days, one-way from Leith-Edinburgh to Portsmouth UK
  1. 25 AprDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 26 AprAberdeen, Scotland
  3. 27 AprShetland Islands Scotland
  4. 28 Aprcoastal cruising
  5. 29 AprStornoway, Isle of Lewis and Harris, Scotland
  6. 30 AprIsle of Iona, Scotland
  7. 30 AprIsle of Staffa, Scotland
  8. 01 MayBlasket Islands Ireland
  9. 02 MayDingle, Ireland
  10. 03 MayCobh-Cork, Ireland
  11. 04 Maycoastal cruising
  12. 05 MayFowey, England
  13. 06 MayArriving in Portsmouth UK, England
Find this cruise to book →
$11000from / pp
MS Spitsbergen
HX Expeditions Cruises
Round-trip from Greenock-Glasgow
⚓ Calls 04 May 202710 nights16 portsDeparts 2027 Apr 26
View itinerary · 16 ports
10 days, round-trip 10 Night The Scottish Isles Island Hopping in the Hebrides Cruise
  1. 26 AprDeparting from Greenock-Glasgow, Clydeport, Scotland
  2. 26 AprFairlie UK, Scotland
  3. 27 AprIsle of Arran, Lochranza-Lamlash-Brodick, Scotland
  4. 28 AprIsle of Islay, Port Ellen, Scotland
  5. 29 AprIsle of Gigha, Scotland
  6. 30 AprIsle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  7. 01 Maycoastal cruising
  8. 02 MayStornoway, Isle of Lewis and Harris, Scotland
  9. 02 MayShiant Islands Scotland
  10. 03 MayIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  11. 03 MaySmall Isles Scotland
  12. 04 MayIsle of Iona, Scotland
  13. 04 MayIsle of Staffa, Scotland
  14. 05 MayIsle of Colonsay, Scalasaig, Scotland
  15. 06 MayFairlie UK, Scotland
  16. 06 MayArriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
$7178from / pp
Silver Endeavour
Silversea Cruises
Lisbon → Dublin
⚓ Calls 07 May 07:30 - 13:30 202712 nights14 portsDeparts 2027 May 01
View itinerary · 14 ports
12 days, one-way from Lisbon to Dublin
  1. 01 May - 18:00Departing from Lisbon, Portugal
  2. 04 May 07:30 - 12:30Tresco Island England, Scilly Isles
  3. 04 May 14:30 - 18:00St Mary's Island England, Hugh Town, Scilly Isles
  4. 05 Maycoastal cruising
  5. 06 May 07:00 - 18:00Belfast, Northern Ireland
  6. 07 May 07:30 - 13:30Isle of Iona, Scotland
  7. 07 May 15:45 - 19:00Lunga Island Scotland, Treshnish Isles
  8. 08 May 06:30 - 11:30Shiant Islands Scotland
  9. 08 May 14:15 - 18:30Loch Ewe, Scotland
  10. 09 May 06:30 - 18:00St Kilda Islands Scotland, Outer Hebrides
  11. 10 May 06:30 - 18:30Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  12. 11 May 08:30 - 18:30Fort William, Scotland
  13. 12 May 13:00 - 18:30Isle of Man, Peel-Douglas, UK
  14. 13 May 08:00Arriving in Dublin, Ireland
Find this cruise to book →
Price on request
MS Spitsbergen
HX Expeditions Cruises
Greenock-Glasgow → Bergen
⚓ Calls 08 May 202710 nights11 portsDeparts 2027 May 06
View itinerary · 11 ports
10 days, one-way from Greenock-Glasgow to Bergen
  1. 06 MayDeparting from Greenock-Glasgow, Clydeport, Scotland
  2. 06 MayFairlie UK, Scotland
  3. 07 MayIsle of Islay, Port Ellen, Scotland
  4. 08 MayIsle of Iona, Scotland
  5. 08 MayIsle of Staffa, Scotland
  6. 09 Maycoastal cruising
  7. 10 MayStornoway, Isle of Lewis and Harris, Scotland
  8. 11 May - 12 Maycoastal cruising
  9. 13 MayFair Isle, Shetland Scotland
  10. 14 May - 15 MayShetland Islands Scotland
  11. 16 MayArriving in Bergen, Norway
Find this cruise to book →
$7178from / pp
Silver Wind
Silversea Cruises
Dublin → Leith-Edinburgh
⚓ Calls 11 May 07:00 - 14:00 202711 nights15 portsDeparts 2027 May 09
View itinerary · 15 ports
11 days, one-way from Dublin to Leith-Edinburgh
  1. 09 May - 21:00Departing from Dublin, Ireland
  2. 10 May 07:00 - 17:00Belfast, Northern Ireland
  3. 11 May 07:00 - 14:00Isle of Iona, Scotland
  4. 11 May 16:30 - 20:00Lunga Island Scotland, Treshnish Isles
  5. 12 May 06:00 - 11:30Shiant Islands Scotland
  6. 12 May 14:30 - 20:00Loch Ewe, Scotland
  7. 13 May 06:30 - 12:30St Kilda Islands Scotland, Outer Hebrides
  8. 14 May 08:30 - 21:00Torshavn, Streymoy, Faroe Islands
  9. 15 May 06:00 - 11:30Vestmanna, Streymoy, Faroe Islands
  10. 16 May 08:00 - 21:00Lerwick, Mainland Shetland, Scotland
  11. 17 May 06:30 - 13:00Fair Isle, Shetland Scotland
  12. 18 May 07:00 - 12:30Holy Island England, Lindisfarne
  13. 18 May 14:30 - 21:00Farne Islands England, Northumberland
  14. 19 May 06:00 - 14:00Isle of May Scotland
  15. 20 May 03:00Arriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
Price on request
National Geographic Explorer
Lindblad Expeditions Cruises
Portsmouth UK → Leith-Edinburgh
⚓ Calls 12 May 202711 nights13 portsDeparts 2027 May 06
View itinerary · 13 ports
11 days, one-way from Portsmouth UK to Leith-Edinburgh
  1. 06 MayDeparting from Portsmouth UK, England
  2. 07 MayFowey, England
  3. 08 Maycoastal cruising
  4. 09 MayCobh-Cork, Ireland
  5. 10 MayBlasket Islands Ireland
  6. 11 MayDingle, Ireland
  7. 12 MayIsle of Iona, Scotland
  8. 12 MayIsle of Staffa, Scotland
  9. 13 MayStornoway, Isle of Lewis and Harris, Scotland
  10. 14 MayShetland Islands Scotland
  11. 15 Maycoastal cruising
  12. 16 MayAberdeen, Scotland
  13. 17 MayArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$12100from / pp
Le Bellot
Ponant Cruises
London-Tilbury → Greenock-Glasgow
⚓ Calls 16 May 15:00 - 18:30 20278 nights10 portsDeparts 2027 May 09
View itinerary · 10 ports
8 days, one-way from London-Tilbury to Greenock-Glasgow
  1. 09 May 17:00Departing from London-Tilbury, England
  2. 10 May 08:00 - 19:00Dover, England
  3. 11 May 07:30 - 14:00Isle of Wight, Cowes, England
  4. 12 Maycoastal cruising
  5. 13 May 07:30 - 14:00Kinsale, Ireland
  6. 14 May 08:30 - 19:00Holyhead, Anglesey Island Wales
  7. 15 May 07:00 - 17:00Belfast, Northern Ireland
  8. 16 May 07:00 - 11:00Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  9. 16 May 15:00 - 18:30Isle of Iona, Scotland
  10. 17 May 07:00Arriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
$7360from / pp
Greg Mortimer
Aurora Expeditions Cruises
Aberdeen → Leith-Edinburgh
⚓ Calls 17 May 202710 nights16 portsDeparts 2027 May 08
View itinerary · 16 ports
10 days, one-way from Aberdeen to Leith-Edinburgh
  1. 08 MayDeparting from Aberdeen, Scotland
  2. 08 MayAberdeen, Scotland
  3. 09 MayKirkwall, Orkney Island Scotland
  4. 10 MayFair Isle, Shetland Scotland
  5. 11 MayLerwick, Mainland Shetland, Scotland
  6. 12 MayIsle of Noss, Shetland Scotland
  7. 12 MayMousa Island Scotland, Shetland
  8. 13 MayWestray Island Scotland, Rapness, Orkney
  9. 14 MayStornoway, Isle of Lewis and Harris, Scotland
  10. 15 MaySt Kilda Islands Scotland, Outer Hebrides
  11. 16 MayIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  12. 17 MayIsle of Eigg, Scotland
  13. 17 MayIsle of Staffa, Scotland
  14. 17 MayIsle of Iona, Scotland
  15. 18 MayTroon UK, Scotland
  16. 18 MayArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
Price on request
Greg Mortimer
Aurora Expeditions Cruises
Leith-Edinburgh → Reykjavik
⚓ Calls 19 May 202711 nights10 portsDeparts 2027 May 18
View itinerary · 10 ports
11 days, one-way from Leith-Edinburgh to Reykjavik
  1. 18 MayDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 18 MayTroon UK, Scotland
  3. 19 MayIsle of Iona, Scotland
  4. 20 MayIsle of Staffa, Scotland
  5. 21 MayStornoway, Isle of Lewis and Harris, Scotland
  6. 21 MaySt Kilda Islands Scotland, Outer Hebrides
  7. 26 MaySeydisfjordur, Iceland
  8. 27 MayDjupivogur, Iceland
  9. 28 MayHeimaey Island Iceland, Westman Islands
  10. 29 MayArriving in Reykjavik, Iceland
Find this cruise to book →
Price on request
Le Lyrial
Ponant Cruises
Dublin → Greenock-Glasgow
⚓ Calls 27 May 13:30 - 19:00 20279 nights13 portsDeparts 2027 May 21
View itinerary · 13 ports
9 days, one-way from Dublin to Greenock-Glasgow
  1. 21 May 20:00Departing from Dublin, Ireland
  2. 22 May 11:00 - 19:00Portrush, Northern Ireland
  3. 23 May 06:00 - 11:30Isle of Canna, Scotland
  4. 23 May 13:30 - 20:00Isle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  5. 24 May 06:00 - 12:00Loch Ewe, Scotland
  6. 24 May 15:00 - 19:00Shiant Islands Scotland
  7. 25 May - 18:00Stornoway, Isle of Lewis and Harris, Scotland
  8. 26 May 06:00 - 19:00St Kilda Islands Scotland, Outer Hebrides
  9. 27 May 07:00 - 11:45Isle of Staffa, Scotland
  10. 27 May 13:30 - 19:00Isle of Iona, Scotland
  11. 28 May 06:00 - 23:59Fort William, Scotland
  12. 29 May 09:30 - 16:00Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  13. 30 May 08:00Arriving in Greenock-Glasgow, Clydeport, Scotland
Find this cruise to book →
$5910from / pp
Silver Wind
Silversea Cruises
Leith-Edinburgh → Dublin
⚓ Calls 29 May 14:15 - 19:30 202711 nights14 portsDeparts 2027 May 20
View itinerary · 14 ports
11 days, one-way from Leith-Edinburgh to Dublin
  1. 20 May - 23:00Departing from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 21 May 13:00 - 18:30Isle of May Scotland
  3. 22 May 07:00 - 12:30Farne Islands England, Northumberland
  4. 22 May 14:30 - 19:00Holy Island England, Lindisfarne
  5. 23 May 12:30 - 21:30Fair Isle, Shetland Scotland
  6. 24 May 08:00 - 18:30Lerwick, Mainland Shetland, Scotland
  7. 25 May 14:00 - 20:00Torshavn, Streymoy, Faroe Islands
  8. 26 May 06:30 - 13:00Vestmanna, Streymoy, Faroe Islands
  9. 27 May 13:30 - 18:30Shiant Islands Scotland
  10. 28 May 06:30 - 12:00St Kilda Islands Scotland, Outer Hebrides
  11. 29 May 07:00 - 12:00Lunga Island Scotland, Treshnish Isles
  12. 29 May 14:15 - 19:30Isle of Iona, Scotland
  13. 30 May 07:30 - 18:00Belfast, Northern Ireland
  14. 31 May 07:00Arriving in Dublin, Ireland
Find this cruise to book →
Price on request
Scenic Eclipse
Scenic Cruises
Dublin → Leith-Edinburgh
⚓ Calls 29 May 20279 nights11 portsDeparts 2027 May 27
View itinerary · 11 ports
9 days, one-way from Dublin to Leith-Edinburgh
  1. 27 MayDeparting from Dublin, Ireland
  2. 28 MayBangor UK, Northern Ireland
  3. 29 MayIsle of Iona, Scotland
  4. 29 MayIsle of Staffa, Scotland
  5. 30 MayOban UK, Scotland
  6. 31 MaySt Kilda Islands Scotland, Outer Hebrides
  7. 01 JunIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  8. 02 JunStornoway, Isle of Lewis and Harris, Scotland
  9. 03 JunKirkwall, Orkney Island Scotland
  10. 04 JunAberdeen, Scotland
  11. 05 JunArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$12832from / pp
Le Lyrial
Ponant Cruises
Greenock-Glasgow → Longyearbyen
⚓ Calls 31 May 12:00 - 19:00 202713 nights11 portsDeparts 2027 May 30
View itinerary · 11 ports
13 days, one-way from Greenock-Glasgow to Longyearbyen
  1. 30 May 18:00Departing from Greenock-Glasgow, Clydeport, Scotland
  2. 31 May 12:00 - 19:00Isle of Iona, Scotland
  3. 01 Jun 12:00 - 19:00Stornoway, Isle of Lewis and Harris, Scotland
  4. 02 Jun 14:00 - 20:00Mousa Island Scotland, Shetland
  5. 05 Jun 07:00 - 17:00Bronnoysund, Norway
  6. 06 JunTrollfjord, Norway
  7. 06 Jun 07:00 - 12:00Reine, Moskenes Island Lofoten Norway
  8. 07 Jun 08:00 - 17:00Tromso, Norway
  9. 08 JunBjornoya-Bear Island, Svalbard Norway
  10. 09 Jun 08:00 - 11 Jun 11:00Spitsbergen Island, Svalbard Norway
  11. 12 JunArriving in Longyearbyen, Spitsbergen, Svalbard Norway
Find this cruise to book →
$12460from / pp
Sylvia Earle
Aurora Expeditions Cruises
Leith-Edinburgh → Aberdeen
⚓ Calls 02 Jun 202710 nights15 portsDeparts 2027 Jun 01
View itinerary · 15 ports
10 days, one-way from Leith-Edinburgh to Aberdeen
  1. 01 JunDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 01 JunTroon UK, Scotland
  3. 02 JunIsle of Iona, Scotland
  4. 03 JunIsle of Staffa, Scotland
  5. 03 JunIsle of Eigg, Scotland
  6. 03 JunIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  7. 04 JunSt Kilda Islands Scotland, Outer Hebrides
  8. 05 JunStornoway, Isle of Lewis and Harris, Scotland
  9. 06 JunWestray Island Scotland, Rapness, Orkney
  10. 07 JunFair Isle, Shetland Scotland
  11. 08 JunLerwick, Mainland Shetland, Scotland
  12. 09 JunIsle of Noss, Shetland Scotland
  13. 09 JunMousa Island Scotland, Shetland
  14. 10 JunKirkwall, Orkney Island Scotland
  15. 11 JunArriving in Aberdeen, Scotland
Find this cruise to book →
$12491from / pp
Silver Wind
Silversea Cruises
Dublin → Leith-Edinburgh
⚓ Calls 02 Jun 14:15 - 19:30 202711 nights15 portsDeparts 2027 May 31
View itinerary · 15 ports
11 days, one-way from Dublin to Leith-Edinburgh
  1. 31 May - 21:00Departing from Dublin, Ireland
  2. 01 Jun 07:00 - 17:00Isle of Man, Peel-Douglas, UK
  3. 02 Jun 07:00 - 12:00Lunga Island Scotland, Treshnish Isles
  4. 02 Jun 14:15 - 19:30Isle of Iona, Scotland
  5. 03 Jun 06:00 - 11:30Shiant Islands Scotland
  6. 03 Jun 14:30 - 20:00Loch Ewe, Scotland
  7. 04 Jun 06:30 - 12:30St Kilda Islands Scotland, Outer Hebrides
  8. 05 Jun 08:30 - 21:00Torshavn, Streymoy, Faroe Islands
  9. 06 Jun 06:00 - 11:30Vestmanna, Streymoy, Faroe Islands
  10. 07 Jun 08:00 - 21:00Lerwick, Mainland Shetland, Scotland
  11. 08 Jun 06:30 - 13:00Fair Isle, Shetland Scotland
  12. 09 Jun 07:00 - 12:30Holy Island England, Lindisfarne
  13. 09 Jun 14:30 - 21:00Farne Islands England, Northumberland
  14. 10 Jun 06:00 - 14:00Isle of May Scotland
  15. 10 Jun 18:00 - 11 JunArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
Price on request
See more cruises visiting Isle of Iona →

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.