Cruises Calling at St Kilda Islands

13 upcoming cruises that stop at St Kilda Islands, Outer Hebrides, Scotland. Updated regularly; always confirm with the cruise line.

Seabourn Venture
Seabourn Cruises
Dublin → Reykjavik
⚓ Calls 11 Jul 07:00 - 12:00 202620 nights19 portsDeparts 2026 Jul 06
View itinerary · 19 ports
20 days, one-way from Dublin to Reykjavik
  1. 06 Jul - 17:00Departing from Dublin, Ireland
  2. 07 Jul 06:00 - 19:00Isle of Man, Peel-Douglas, UK
  3. 08 Jul 07:00 - 18:00Isle of Bute, Rothesay, Scotland
  4. 09 Jul 07:00 - 14:00Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  5. 09 Jul 15:30 - 19:00Isle of Eigg, Scotland
  6. 10 Jul 07:00 - 19:00Stornoway, Isle of Lewis and Harris, Scotland
  7. 11 Jul 07:00 - 12:00St Kilda Islands Scotland, Outer Hebrides
  8. 12 Jul 08:00 - 15:00Lerwick, Mainland Shetland, Scotland
  9. 12 Jul 16:00 - 22:00Isle of Noss, Shetland Scotland
  10. 15 Jul 07:00 - 19:30Heimaey Island Iceland, Westman Islands
  11. 16 Jul 07:00 - 17:00Reykjavik, Iceland
  12. 17 Jul 07:00 - 17:00Grundarfjordur, Iceland
  13. 18 Julfjord cruising
  14. 18 Jul 06:00 - 12:00Patreksfjordur, Westfjords Iceland
  15. 19 Jul 09:00 - 18:00Saudarkrokur, Iceland
  16. 21 Jul 07:00 - 17:00Ittoqqortoormiit, Scoresbysund, Greenland
  17. 22 Jul - 23 Julfjord cruising
  18. 25 Jul 07:00 - 19:30Heimaey Island Iceland, Westman Islands
  19. 26 Jul 07:00Arriving in Reykjavik, Iceland
Find this cruise to book →
Price on request
Seabourn Venture
Seabourn Cruises
Dublin → Reykjavik
⚓ Calls 11 Jul 07:00 - 12:00 202610 nights11 portsDeparts 2026 Jul 06
View itinerary · 11 ports
10 days, one-way from Dublin to Reykjavik
  1. 06 Jul - 17:00Departing from Dublin, Ireland
  2. 07 Jul 06:00 - 19:00Isle of Man, Peel-Douglas, UK
  3. 08 Jul 07:00 - 18:00Isle of Bute, Rothesay, Scotland
  4. 09 Jul 07:00 - 14:00Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  5. 09 Jul 15:30 - 19:00Isle of Eigg, Scotland
  6. 10 Jul 07:00 - 19:00Stornoway, Isle of Lewis and Harris, Scotland
  7. 11 Jul 07:00 - 12:00St Kilda Islands Scotland, Outer Hebrides
  8. 12 Jul 08:00 - 15:00Lerwick, Mainland Shetland, Scotland
  9. 12 Jul 16:00 - 22:00Isle of Noss, Shetland Scotland
  10. 15 Jul 07:00 - 19:30Heimaey Island Iceland, Westman Islands
  11. 16 Jul 07:00Arriving in Reykjavik, Iceland
Find this cruise to book →
Price on request
Greg Mortimer
Aurora Expeditions Cruises
Leith-Edinburgh → Aberdeen
⚓ Calls 01 May 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
Silver Endeavour
Silversea Cruises
Lisbon → Dublin
⚓ Calls 09 May 06:30 - 18:00 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
Silver Wind
Silversea Cruises
Dublin → Leith-Edinburgh
⚓ Calls 13 May 06:30 - 12:30 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
Greg Mortimer
Aurora Expeditions Cruises
Aberdeen → Leith-Edinburgh
⚓ Calls 15 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 21 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 26 May 06:00 - 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 28 May 06:30 - 12:00 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 31 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
Sylvia Earle
Aurora Expeditions Cruises
Leith-Edinburgh → Aberdeen
⚓ Calls 04 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 04 Jun 06:30 - 12: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
Douglas Mawson
Aurora Expeditions Cruises
Leith-Edinburgh → Aberdeen
⚓ Calls 08 Jul 202710 nights15 portsDeparts 2027 Jul 05
View itinerary · 15 ports
10 days, one-way from Leith-Edinburgh to Aberdeen
  1. 05 JulDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 05 JulTroon UK, Scotland
  3. 06 JulIsle of Iona, Scotland
  4. 07 JulIsle of Staffa, Scotland
  5. 07 JulIsle of Eigg, Scotland
  6. 07 JulIsle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  7. 08 JulSt Kilda Islands Scotland, Outer Hebrides
  8. 09 JulStornoway, Isle of Lewis and Harris, Scotland
  9. 10 JulWestray Island Scotland, Rapness, Orkney
  10. 11 JulFair Isle, Shetland Scotland
  11. 12 JulLerwick, Mainland Shetland, Scotland
  12. 13 JulIsle of Noss, Shetland Scotland
  13. 13 JulMousa Island Scotland, Shetland
  14. 14 JulKirkwall, Orkney Island Scotland
  15. 15 JulArriving in Aberdeen, Scotland
Find this cruise to book →
$12491from / pp

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.