Edinburgh (South Queensferry), Scotland, UK cruise port

Edinburgh (South Queensferry), Scotland, UK

Scotland's dramatic capital — a medieval castle on a volcanic crag, a cobbled Royal Mile lined with history, and the iconic trio of Forth Bridges framing your arrival at South Queensferry.

⚓ Docked at Leith or Tender at South Queensferry🕒 Typical call: 8–10 hrs💷 British Pound (GBP)🗣️ English
Docking
Leith (docked) or South Queensferry (tender)
City transfer
~30–45 min by shuttle/taxi
Best For
History · Castles · Scenic walks
Don't Miss
Edinburgh Castle & the Royal Mile

Getting Ashore

Edinburgh has two cruise arrival points — larger ships dock at Leith's Ocean Terminal, while some vessels tender passengers ashore at South Queensferry beneath the Forth Bridges. Either way, the city centre is 30–45 minutes by shuttle or taxi.

Leith or South Queensferry — then into the city

  • 1
    Leith (most cruise ships — docked)Large vessels berth at Leith's Ocean Terminal cruise dock. A free or paid shuttle typically runs to the city centre; taxis are also available dockside. The Royal Yacht Britannia is berthed here at Ocean Terminal — worth a visit if you're tight on time.
  • 2
    South Queensferry (tender port)Smaller ships anchor in the Firth of Forth and tender passengers to South Queensferry pier, directly beneath the three Forth Bridges. The village is charming, but Edinburgh city is ~30 min away by taxi or the 43 bus.
  • 3
    Getting into Edinburgh cityFrom Leith: city centre buses (route 22/35) or taxis (~£12–15). From South Queensferry: taxis (~£25–30) or the 43 bus to St Andrew Square. Lothian Buses accept contactless payment.
  • 4
    City Hop-on Hop-off busesEdinburgh's open-top tour buses cover the major sights and depart from Waverley Bridge near the train station — a practical way to cover the Royal Mile, Holyrood, and Calton Hill without navigating on foot.

💡 Pro move: Confirm with your ship whether you're calling at Leith or South Queensferry — the experience differs significantly. South Queensferry tenders add ~30–45 min to shore time each way.

Piers & Tendering by Cruise Line

Large ships dock at Leith's Ocean Terminal; smaller vessels tender to South Queensferry under the historic Forth Bridges — both are ~30–45 min from Edinburgh city centre.

Cruise LineTypical Berth / ArrivalDock or Tender
Most large cruise linesLeith Ocean Terminal, Edinburgh📍Docked
Smaller / expedition shipsSouth Queensferry (Firth of Forth anchorage)📍Tendered

Top Excursions

Edinburgh rewards independent explorers and guided tours alike — the Old Town's history is dense, the views from Arthur's Seat are unforgettable, and the Forth Bridges are a world-class engineering landmark.

Iconic

Edinburgh Castle & the Royal Mile

Scotland's most visited attraction perches on an ancient volcanic plug above the city. Walk the Royal Mile from the Castle Esplanade down to Holyrood Palace, passing the Scotch Whisky Experience, St Giles' Cathedral, and the Scottish Parliament.

⏱ 3–4 hrs🏰 Iconic🚶 Cobbled streets
Find Edinburgh Castle tours →
History

Palace of Holyroodhouse

The official Scottish residence of the British monarch at the foot of the Royal Mile. Mary Queen of Scots lived here; the historic rooms and ruined Holyrood Abbey are open to visitors.

⏱ 1.5–2 hrs👑 Royal history🚶 Easy
Find Holyrood Palace tours →
Culture

Royal Yacht Britannia

The decommissioned royal yacht is moored at Leith's Ocean Terminal — five minutes from the cruise berth. A self-guided audio tour takes you through the state rooms, engine room, and sun deck where the Royal Family once sailed.

⏱ 1.5–2 hrs⚓ Dockside👑 Royal history
Find Britannia tours →
Nature

Arthur's Seat hike

The summit of an extinct volcano rising 251 m above the city, just a short walk from Holyrood. On a clear day the panorama spans Edinburgh Castle, the Firth of Forth, and the Highlands beyond.

⏱ 2–3 hrs🥾 Moderate hike📷 360° views
Find Arthur's Seat walking tours →
Iconic

Forth Bridges & South Queensferry village

Three bridges across the Forth: the UNESCO-listed Victorian cantilever rail bridge, the 1964 road bridge, and the sweeping 2017 Queensferry Crossing. Walk the village harbourfront for close-up views and a coffee at the waterfront.

⏱ 1–2 hrs🌉 UNESCO landmark📷 Iconic
Find Forth Bridges tours →
Food

Scotch whisky tasting

The Scotch Whisky Experience on Castlehill offers guided tastings and an impressive collection of over 3,000 bottles. A more city-centre option is a visit to one of the Royal Mile's many independent whisky bars.

⏱ 1–2 hrs🥃 Whisky🏛 Castlehill
Find whisky tasting tours →

Self-Guided Walks & Hikes

Edinburgh's Old Town is made for walking — the Royal Mile is one of Europe's great historic streets, and Arthur's Seat offers a proper hill walk right in the city.

The Royal Mile — Castle to Holyrood

~1.6 km · 1.5–2 hrs · easy (one long downhill)

Walk the entire Royal Mile from the Castle Esplanade down through Lawnmarket, the High Street, and Canongate to Holyroodhouse. Detour onto curving Victoria Street and into closes (narrow alleyways) like White Horse Close for atmospheric Old Town lanes.

  1. StartEdinburgh Castle
  2. StopSt Giles' Cathedral Edinburgh
  3. EndPalace of Holyroodhouse
🗺️ See full route in Maps →

Arthur's Seat summit loop

~7 km · 2–3 hrs · moderate (steep in places)

Start from Holyrood Park, climb through Hunter's Bog to the summit of Arthur's Seat for 360° views, then descend via Salisbury Crags for a dramatic ridge walk back to the park entrance.

  1. StartHolyrood Park Edinburgh
  2. EndArthur's Seat Edinburgh
🗺️ See full route in Maps →

Weather & Best Time to Visit

Climate normals for Edinburgh (South Queensferry), Scotland, UK (2014–2023 averages). Pack for the month you sail — highs, lows, and how many rainy days to expect.

MonthAvg HighAvg LowRainy Days
Jan43°F / 6°C36°F / 2°C14
Feb45°F / 7°C36°F / 2°C14
Mar47°F / 8°C37°F / 3°C15
Apr51°F / 11°C39°F / 4°C11
May57°F / 14°C45°F / 7°C13
Jun62°F / 17°C51°F / 11°C14
Jul65°F / 18°C54°F / 12°C16
Aug64°F / 18°C53°F / 12°C15
Sep61°F / 16°C51°F / 11°C12
Oct55°F / 13°C46°F / 8°C15
Nov48°F / 9°C40°F / 4°C15
Dec45°F / 7°C38°F / 3°C15

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

Insider Tips

  • 🌦️
    Pack a waterproof. Edinburgh weather is famously changeable — rain can arrive fast even in summer. A light waterproof jacket fits in any day bag and makes cobblestone climbs much more pleasant.
  • 🚌
    Confirm your berth before you go. Leith and South Queensferry are 12 miles apart. Check the ship's daily programme — it changes the logistics of your whole day.
  • 🏰
    Pre-book Edinburgh Castle. It's Scotland's most popular attraction and sells out, especially in summer. Book tickets online before you sail or join your ship's excursion — same-day queues are long.
  • 💷
    Cards accepted everywhere. Scotland is card-friendly. You'll rarely need cash, though a few castle gift shops and small cafés on the Royal Mile still prefer it.
  • 👟
    Wear comfortable shoes. The Royal Mile and Old Town are heavily cobbled; heels are a bad idea. Arthur's Seat requires proper walking shoes or boots.

Cruises Calling Here

Upcoming cruises that call at Edinburgh (South Queensferry), Scotland, UK. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Norwegian Sky
Norwegian Cruise Line Cruises
Round-trip from Southampton
⚓ Calls 13 Jun 07:00 - 19:00 202611 nights10 portsDeparts 2026 Jun 07
View itinerary · 10 ports
11 days, round-trip British Isles Round-trip London England, Ireland Scotland
  1. 07 Jun 16:00Departing from Southampton, England
  2. 09 Jun 07:00 - 18:00Belfast, Northern Ireland
  3. 10 Jun 07:00 - 20:00Dublin, Ireland
  4. 11 Jun 07:00 - 17:00Liverpool, England
  5. 13 Jun 07:00 - 19:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  6. 14 Jun 06:45 - 18:00Newcastle upon Tyne, England
  7. 15 Jun 11:30 - 20:00IJmuiden, Netherlands North Holland
  8. 16 Jun 07:00 - 16:00Zeebrugge, Bruges, Belgium
  9. 17 Jun 06:30 - 21:00Le Havre-Paris, France
  10. 18 Jun 05:00Arriving in Southampton, England
Find this cruise to book →
$1699from / pp
Viking Jupiter
Viking Cruises
Bergen → London-Greenwich
⚓ Calls 14 Jun 202612 nights9 portsDeparts 2026 Jun 04
View itinerary · 9 ports
12 days, one-way from Bergen to London-Greenwich
  1. 04 JunDeparting from Bergen, Norway
  2. 05 JunEidsdal, Norway
  3. 07 JunLeknes-Gravdal, Vestvagoy Island Lofoten Norway
  4. 08 JunTromso, Norway
  5. 09 JunHonningsvag, Mageroya Island Norway
  6. 12 JunLerwick, Mainland Shetland, Scotland
  7. 13 JunKirkwall, Orkney Island Scotland
  8. 14 JunLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  9. 16 JunArriving in London-Greenwich, England
Find this cruise to book →
$8799from / pp
Seven Seas Grandeur
Regent Seven Seas Cruises
Round-trip from Southampton
⚓ Calls 18 Jun 07:00 - 17:00 202612 nights11 portsDeparts 2026 Jun 16
View itinerary · 11 ports
12 days, round-trip British Isles Enchantment London Southampton To London Southampton
  1. 16 Jun 17:00Departing from Southampton, England
  2. 18 Jun 07:00 - 17:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  3. 19 Jun 09:00 - 19:00Invergordon, Scotland
  4. 20 Jun 07:00 - 15:00Scrabster, Scotland
  5. 21 Jun 12:00 - 20:00Bergen, Norway
  6. 22 Jun 10:00 - 19:00Lerwick, Mainland Shetland, Scotland
  7. 23 Jun 11:00 - 18:00Torshavn, Streymoy, Faroe Islands
  8. 24 Jun 10:00 - 19:00Stornoway, Isle of Lewis and Harris, Scotland
  9. 25 Jun 12:00 - 21:00Belfast, Northern Ireland
  10. 26 Jun 07:00 - 19:00Dublin, Ireland
  11. 28 Jun 07:00Arriving in Southampton, England
Find this cruise to book →
$40398from / pp
Fred Olsen Balmoral
Fred Olsen Cruise Lines Cruises
Round-trip from Leith-Edinburgh
⚓ Calls 18 Jun 20267 nights5 portsDeparts 2026 Jun 18
View itinerary · 5 ports
7 days, round-trip Mountains Waterfalls of the Norwegian Fjords
  1. 18 JunDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 20 JunOlden, Norway
  3. 22 JunEidfjord, Norway Hardangerfjord
  4. 23 JunStavanger, Norway
  5. 25 JunArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
Price on request
ms Rotterdam
Holland America Cruises
Round-trip from Rotterdam
⚓ Calls 19 Jun 08:00 - 23:00 202614 nights11 portsDeparts 2026 Jun 07
View itinerary · 11 ports
14 days, round-trip Icelandic Fjords With Scotland Collectors Voyage
  1. 07 Jun 15:00Departing from Rotterdam, Netherlands South Holland
  2. 09 Jun 08:00 - 18:00Invergordon, Scotland
  3. 11 Jun 08:00 - 17:00Seydisfjordur, Iceland
  4. 12 Jun 08:00 - 19:00Akureyri, Iceland, Lake Myvatn
  5. 13 Jun 08:00 - 17:00Isafjordur, Westfjords Iceland
  6. 14 Jun 07:00 - 23:00Reykjavik, Iceland
  7. 15 Jun 08:00 - 17:00Heimaey Island Iceland, Westman Islands
  8. 16 Jun 08:00 - 17:00Djupivogur, Iceland
  9. 17 Jun 12:00 - 20:30Runavik, Eysturoy, Faroe Islands
  10. 19 Jun 08:00 - 23:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  11. 21 Jun 07:00Arriving in Rotterdam, Netherlands South Holland
Find this cruise to book →
$3084from / pp
Norwegian Star
Norwegian Cruise Line Cruises
Reykjavik → Southampton
⚓ Calls 19 Jun 07:00 - 17:00 202610 nights8 portsDeparts 2026 Jun 11
View itinerary · 8 ports
10 days, one-way from Reykjavik to Southampton
  1. 11 Jun 17:00Departing from Reykjavik, Iceland
  2. 12 Jun 07:00 - 17:00Isafjordur, Westfjords Iceland
  3. 13 Jun 06:30 - 17:30Akureyri, Iceland, Lake Myvatn
  4. 15 Jun 11:00 - 20:00Alesund, Norway
  5. 16 Jun 09:00 - 19:00Bergen, Norway
  6. 18 Jun 07:00 - 17:00Invergordon, Scotland
  7. 19 Jun 07:00 - 17:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  8. 21 Jun 05:00Arriving in Southampton, England
Find this cruise to book →
$1449from / pp
ms Rotterdam
Holland America Cruises
Reykjavik → Rotterdam
⚓ Calls 19 Jun 08:00 - 23:00 20267 nights6 portsDeparts 2026 Jun 14
View itinerary · 6 ports
7 days, one-way from Reykjavik to Rotterdam
  1. 14 Jun 23:00Departing from Reykjavik, Iceland
  2. 15 Jun 08:00 - 17:00Heimaey Island Iceland, Westman Islands
  3. 16 Jun 08:00 - 17:00Djupivogur, Iceland
  4. 17 Jun 12:00 - 20:30Runavik, Eysturoy, Faroe Islands
  5. 19 Jun 08:00 - 23:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  6. 21 Jun 07:00Arriving in Rotterdam, Netherlands South Holland
Find this cruise to book →
$999from / pp
Star Legend
Windstar Cruises
Bordeaux → Leith-Edinburgh
⚓ Calls 20 Jun 07:30 202617 nights14 portsDeparts 2026 Jun 03
View itinerary · 14 ports
17 days, one-way from Bordeaux to Leith-Edinburgh
  1. 03 Jun 19:15Departing from Bordeaux, France
  2. 04 Jun 08:00 - 17:00La Rochelle, France
  3. 06 Jun 08:00 - 23:00Saint-Malo, France
  4. 07 Jun 07:00 - 18:00Guernsey Island, St Peter Port, Channel Islands UK
  5. 08 Jun 07:00 - 18:00Cherbourg, France
  6. 09 Jun 10:00 - 11 Jun 12:45Rouen, France
  7. 12 Jun 08:00 - 17:00Isle of Portland, Weymouth, Dorset England
  8. 13 Juncoastal cruising
  9. 14 Jun 06:00 - 16:30Swansea UK, Wales
  10. 15 Jun 12:00 - 22:00Dublin, Ireland
  11. 16 Jun 09:00 - 18:30Belfast, Northern Ireland
  12. 17 Jun 10:30 - 18:00Fort William, Scotland
  13. 18 Jun 09:00 - 22:00Stornoway, Isle of Lewis and Harris, Scotland
  14. 20 Jun 07:30Arriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$5895from / pp
Star Legend
Windstar Cruises
Rouen → Leith-Edinburgh
⚓ Calls 20 Jun 07:30 20269 nights9 portsDeparts 2026 Jun 11
View itinerary · 9 ports
9 days, one-way from Rouen to Leith-Edinburgh
  1. 11 Jun 12:45Departing from Rouen, France
  2. 12 Jun 08:00 - 17:00Isle of Portland, Weymouth, Dorset England
  3. 13 Juncoastal cruising
  4. 14 Jun 06:00 - 16:30Swansea UK, Wales
  5. 15 Jun 12:00 - 22:00Dublin, Ireland
  6. 16 Jun 09:00 - 18:30Belfast, Northern Ireland
  7. 17 Jun 10:30 - 18:00Fort William, Scotland
  8. 18 Jun 09:00 - 22:00Stornoway, Isle of Lewis and Harris, Scotland
  9. 20 Jun 07:30Arriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$3995from / pp
Star Legend
Windstar Cruises
Rouen → Bergen
⚓ Calls 20 Jun 07:30 - 17:00 202615 nights15 portsDeparts 2026 Jun 11
View itinerary · 15 ports
15 days, one-way from Rouen to Bergen
  1. 11 Jun 12:45Departing from Rouen, France
  2. 12 Jun 08:00 - 17:00Isle of Portland, Weymouth, Dorset England
  3. 13 Juncoastal cruising
  4. 14 Jun 06:00 - 16:30Swansea UK, Wales
  5. 15 Jun 12:00 - 22:00Dublin, Ireland
  6. 16 Jun 09:00 - 18:30Belfast, Northern Ireland
  7. 17 Jun 10:30 - 18:00Fort William, Scotland
  8. 18 Jun 09:00 - 22:00Stornoway, Isle of Lewis and Harris, Scotland
  9. 20 Jun 07:30 - 17:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  10. 22 Jun 08:00 - 17:00Egersund, Norway
  11. 23 Jun 07:00 - 14:00Rosendal, Norway Hardangerfjord
  12. 24 JunNorwegian fjords cruising
  13. 24 Jun 09:00 - 16:00Skjolden, Sognefjord, Norway
  14. 25 Jun 12:00 - 18:00Olden, Norway
  15. 26 Jun 12:00Arriving in Bergen, Norway
Find this cruise to book →
$19112from / pp
National Geographic Endurance
Lindblad Expeditions Cruises
Copenhagen → Leith-Edinburgh
⚓ Calls 20 Jun 20267 nights6 portsDeparts 2026 Jun 13
View itinerary · 6 ports
7 days, one-way from Copenhagen to Leith-Edinburgh
  1. 13 JunDeparting from Copenhagen, Denmark
  2. 14 Juncoastal cruising
  3. 15 Jun - 16 JunKoster Islands Sweden
  4. 17 JunMandal, Norway
  5. 19 Juncoastal cruising
  6. 20 JunArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$6611from / pp
Norwegian Sky
Norwegian Cruise Line Cruises
Round-trip from Southampton
⚓ Calls 20 Jun 07:00 - 18:00 202610 nights10 portsDeparts 2026 Jun 18
View itinerary · 10 ports
10 days, round-trip British Isles Round-trip London England, Ireland Scotland
  1. 18 Jun 16:00Departing from Southampton, England
  2. 20 Jun 07:00 - 18:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  3. 21 Jun 07:00 - 18:00Invergordon, Scotland
  4. 22 Jun 07:00 - 17:00Stornoway, Isle of Lewis and Harris, Scotland
  5. 23 Jun 09:00 - 20:00Belfast, Northern Ireland
  6. 24 Jun 08:00 - 17:00Liverpool, England
  7. 25 Jun 07:00 - 19:00Dublin, Ireland
  8. 26 Jun 07:00 - 16:00Cobh-Cork, Ireland
  9. 27 Jun 10:00 - 20:00Isle of Portland, Weymouth, Dorset England
  10. 28 Jun 05:00Arriving in Southampton, England
Find this cruise to book →
$1999from / pp
Star Legend
Windstar Cruises
Leith-Edinburgh → Bergen
⚓ Calls 20 Jun 17:00 20266 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
6 days, one-way from Leith-Edinburgh to Bergen
  1. 20 Jun 17:00Departing from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 22 Jun 08:00 - 17:00Egersund, Norway
  3. 23 Jun 07:00 - 14:00Rosendal, Norway Hardangerfjord
  4. 24 JunNorwegian fjords cruising
  5. 24 Jun 09:00 - 16:00Skjolden, Sognefjord, Norway
  6. 25 Jun 12:00 - 18:00Olden, Norway
  7. 26 Jun 12:00Arriving in Bergen, Norway
Find this cruise to book →
$8105from / pp
National Geographic Endurance
Lindblad Expeditions Cruises
Leith-Edinburgh → Reykjavik
⚓ Calls 20 Jun 202610 nights9 portsDeparts 2026 Jun 20
View itinerary · 9 ports
10 days, one-way from Leith-Edinburgh to Reykjavik
  1. 20 JunDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 21 JunKirkwall, Orkney Island Scotland
  3. 22 Juncoastal cruising
  4. 23 Jun - 24 JunShetland Islands Scotland
  5. 25 JunTorshavn, Streymoy, Faroe Islands
  6. 26 Jun - 27 Juncoastal cruising
  7. 28 JunDjupivogur, Iceland
  8. 29 JunHeimaey Island Iceland, Westman Islands
  9. 30 JunArriving in Reykjavik, Iceland
Find this cruise to book →
$15340from / pp
Scenic Jade
Scenic Cruises
Dublin → Budapest
⚓ Calls 23 Jun - 25 Jun 202633 nights23 portsDeparts 2026 Jun 12
View itinerary · 23 ports
33 days, one-way from Dublin to Budapest
  1. 12 Jun - 14 JunDeparting from Dublin, Ireland
  2. 16 Jun - 17 JunGalway, Ireland
  3. 17 Jun - 19 JunBelfast, Northern Ireland
  4. 19 Jun - 21 JunGreenock-Glasgow, Clydeport, Scotland
  5. 21 Jun - 23 JunInverness, Scotland
  6. 23 Jun - 25 JunLeith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 29 Jun - 01 JulLondon-Greenwich, England
  8. 01 Jul - 02 JulAmsterdam, Netherlands North Holland
  9. 03 JulCologne, Koln, Germany North Rhine-Westphalia
  10. 03 JulBonn, Germany North Rhine-Westphalia
  11. 04 JulRhine Gorge, Germany
  12. 04 JulRudesheim am Rhein, Germany Hesse
  13. 05 JulMiltenberg, Germany Bavaria
  14. 05 JulWertheim am Main, Germany Baden-Wurttemberg
  15. 06 JulWurzburg, Germany Bavaria
  16. 07 JulBamberg, Germany Bavaria
  17. 08 JulNuremberg, Nurnberg, Germany Bavaria
  18. 09 JulRegensburg, Germany Bavaria
  19. 10 JulPassau, Germany Bavaria
  20. 11 JulDurnstein, Austria
  21. 11 JulKrems an der Donau, Austria
  22. 12 Jul - 13 JulVienna, Wien, Austria
  23. 14 Jul - 15 JulArriving in Budapest, Hungary
Find this cruise to book →
Price on request
Norwegian Star
Norwegian Cruise Line Cruises
Southampton → Reykjavik
⚓ Calls 23 Jun 07:00 - 17:00 202611 nights9 portsDeparts 2026 Jun 21
View itinerary · 9 ports
11 days, one-way from Southampton to Reykjavik
  1. 21 Jun 17:00Departing from Southampton, England
  2. 23 Jun 07:00 - 17:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  3. 24 Jun 07:00 - 17:00Invergordon, Scotland
  4. 26 Jun 07:00 - 17:00Maloy, Vagsoy Island Norway
  5. 27 Jun 07:00 - 17:00Alesund, Norway
  6. 29 Jun 08:00 - 19:00Akureyri, Iceland, Lake Myvatn
  7. 30 Jun 09:00 - 18:00Isafjordur, Westfjords Iceland
  8. 01 Jul 08:00Reykjavik, Iceland
  9. 02 JulArriving in Reykjavik, Iceland
Find this cruise to book →
$1489from / pp
Sky Princess
Princess Cruises
Round-trip from Southampton
⚓ Calls 25 Jun 08:00 - 20:00 202614 nights10 portsDeparts 2026 Jun 13
View itinerary · 10 ports
14 days, round-trip Land of the Midnight Sun Summer Solstice
  1. 13 Jun 16:00Departing from Southampton, England
  2. 15 Jun 08:00 - 18:00Stavanger, Norway
  3. 16 Jun 07:00 - 16:00Haugesund, Norway
  4. 17 Jun 07:00 - 15:30Skjolden, Sognefjord, Norway
  5. 18 Jun 08:00 - 16:00Olden, Norway
  6. 19 Jun 08:00 - 16:00Trondheim, Norway
  7. 21 Jun 10:00 - 19:00Honningsvag, Mageroya Island Norway
  8. 22 Jun 08:00 - 16:00Tromso, Norway
  9. 25 Jun 08:00 - 20:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  10. 27 Jun 07:00Arriving in Southampton, England
Find this cruise to book →
$2522from / pp
Star Pride
Windstar Cruises
Dublin → Leith-Edinburgh
⚓ Calls 25 Jun 08:00 20268 nights8 portsDeparts 2026 Jun 17
View itinerary · 8 ports
8 days, one-way from Dublin to Leith-Edinburgh
  1. 17 Jun 17:00Departing from Dublin, Ireland
  2. 18 Jun 08:00 - 16:00Isle of Man, Peel-Douglas, UK
  3. 19 Jun 08:00 - 20:00Portrush, Northern Ireland
  4. 20 Jun 06:00 - 16:00Isle of Mull, Craignure-Fionnphort-Tobermory, Scotland
  5. 21 Jun 08:00 - 17:00Isle of Skye, Uig-Dunvegan-Armadale-Portree, Scotland
  6. 22 Jun 09:00 - 18:00Kirkwall, Orkney Island Scotland
  7. 23 Jun 08:00 - 23:00Invergordon, Scotland
  8. 25 Jun 08:00Arriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
Price on request
Star Pride
Windstar Cruises
Leith-Edinburgh → Reykjavik
⚓ Calls 25 Jun 18:00 202611 nights9 portsDeparts 2026 Jun 25
View itinerary · 9 ports
11 days, one-way from Leith-Edinburgh to Reykjavik
  1. 25 Jun 18:00Departing from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 26 Jun 13:00 - 22:00Kirkwall, Orkney Island Scotland
  3. 27 Jun 08:00 - 23:59Lerwick, Mainland Shetland, Scotland
  4. 29 Jun 08:00 - 16:00Skjolden, Sognefjord, Norway
  5. 30 Jun 08:30 - 17:00Maloy, Vagsoy Island Norway
  6. 01 Jul 06:00 - 22:00Alesund, Norway
  7. 02 Jul 08:00 - 19:00Molde, Norway
  8. 04 Jul 06:00 - 14:00Torshavn, Streymoy, Faroe Islands
  9. 06 Jul 08:00Arriving in Reykjavik, Iceland
Find this cruise to book →
$3936from / pp
Fred Olsen Balmoral
Fred Olsen Cruise Lines Cruises
Round-trip from Leith-Edinburgh
⚓ Calls 25 Jun 20267 nights5 portsDeparts 2026 Jun 25
View itinerary · 5 ports
7 days, round-trip Scenic Isles of Scotland
  1. 25 JunDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 27 JunKirkwall, Orkney Island Scotland
  3. 29 JunStornoway, Isle of Lewis and Harris, Scotland
  4. 30 JunLerwick, Mainland Shetland, Scotland
  5. 02 JulArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$1533from / pp
Star Pride
Windstar Cruises
Leith-Edinburgh → Reykjavik
⚓ Calls 25 Jun 18:00 202618 nights15 portsDeparts 2026 Jun 25
View itinerary · 15 ports
18 days, one-way from Leith-Edinburgh to Reykjavik
  1. 25 Jun 18:00Departing from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 26 Jun 13:00 - 22:00Kirkwall, Orkney Island Scotland
  3. 27 Jun 08:00 - 23:59Lerwick, Mainland Shetland, Scotland
  4. 29 Jun 08:00 - 16:00Skjolden, Sognefjord, Norway
  5. 30 Jun 08:30 - 17:00Maloy, Vagsoy Island Norway
  6. 01 Jul 06:00 - 22:00Alesund, Norway
  7. 02 Jul 08:00 - 19:00Molde, Norway
  8. 04 Jul 06:00 - 14:00Torshavn, Streymoy, Faroe Islands
  9. 06 Jul 08:00 - 17:00Reykjavik, Iceland
  10. 07 Jul 10:00 - 17:00Heimaey Island Iceland, Westman Islands
  11. 08 Jul 16:00 - 09 Jul 13:30Seydisfjordur, Iceland
  12. 10 Jul 09:00 - 19:00Akureyri, Iceland, Lake Myvatn
  13. 11 Jul 12:00 - 20:30Isafjordur, Westfjords Iceland
  14. 12 Jul 09:00 - 18:00Grundarfjordur, Iceland
  15. 13 Jul 07:00Arriving in Reykjavik, Iceland
Find this cruise to book →
$11531from / pp
Fred Olsen Balmoral
Fred Olsen Cruise Lines Cruises
Round-trip from Leith-Edinburgh
⚓ Calls 02 Jul 202612 nights6 portsDeparts 2026 Jul 02
View itinerary · 6 ports
12 days, round-trip River Cities Coastlines of France
  1. 02 JulDeparting from Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  2. 04 JulCherbourg, France
  3. 06 JulBordeaux, France
  4. 09 JulRouen, France
  5. 11 JulHonfleur, France
  6. 14 JulArriving in Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
Find this cruise to book →
$2802from / pp
Norwegian Sky
Norwegian Cruise Line Cruises
Round-trip from Southampton
⚓ Calls 04 Jul 08:00 - 19:00 202611 nights11 portsDeparts 2026 Jun 28
View itinerary · 11 ports
11 days, round-trip British Isles Round-trip London Ireland Scotland
  1. 28 Jun 16:00Departing from Southampton, England
  2. 30 Jun 07:00 - 20:00Dublin, Ireland
  3. 01 Jul 07:00 - 18:00Belfast, Northern Ireland
  4. 02 Jul 10:00 - 18:00Stornoway, Isle of Lewis and Harris, Scotland
  5. 03 Jul 08:00 - 19:00Invergordon, Scotland
  6. 04 Jul 08:00 - 19:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  7. 05 Jul 06:45 - 18:00Newcastle upon Tyne, England
  8. 06 Jul 11:30 - 20:00IJmuiden, Netherlands North Holland
  9. 07 Jul 07:00 - 16:00Zeebrugge, Bruges, Belgium
  10. 08 Jul 06:30 - 21:00Le Havre-Paris, France
  11. 09 Jul 05:00Arriving in Southampton, England
Find this cruise to book →
$2439from / pp
Oceania Sirena
Oceania Cruises
Lisbon → Oslo
⚓ Calls 05 Jul 06:00 - 17:00 202620 nights20 portsDeparts 2026 Jun 23
View itinerary · 20 ports
20 days, one-way from Lisbon to Oslo
  1. 23 Jun 17:00Departing from Lisbon, Portugal
  2. 24 Jun 07:00 - 17:00Porto-Leixoes, Oporto, Portugal
  3. 25 Jun 08:00 - 17:00La Coruna, Spain Galicia
  4. 26 Jun 11:00 - 19:00Bilbao, Spain Biscay Basque Country
  5. 27 Jun 07:00 - 18:00Le Verdon-sur-Mer, Medoc, France
  6. 28 Jun 07:00 - 14:00Concarneau, France
  7. 29 Jun 08:00 - 16:00Saint-Malo, France
  8. 30 Jun 06:00 - 18:00Southampton, England
  9. 01 Jul 07:00 - 19:00Le Havre-Paris, France
  10. 02 Jul 09:00 - 19:00Zeebrugge, Bruges, Belgium
  11. 03 Jul 08:00 - 19:00IJmuiden, Netherlands North Holland
  12. 05 Jul 06:00 - 17:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  13. 06 Jul 07:00 - 18:00Aberdeen, Scotland
  14. 07 Jul 07:00 - 17:00Invergordon, Scotland
  15. 08 Jul 07:00 - 17:00Lerwick, Mainland Shetland, Scotland
  16. 09 Jul 10:00 - 20:00Maloy, Vagsoy Island Norway
  17. 10 Jul 07:00 - 17:00Alesund, Norway
  18. 11 Jul 12:00 - 20:00Stavanger, Norway
  19. 12 Jul 11:00 - 19:00Arendal, Norway
  20. 13 Jul 08:00Arriving in Oslo, Norway
Find this cruise to book →
$7599from / pp
Oceania Sirena
Oceania Cruises
Southampton → Oslo
⚓ Calls 05 Jul 06:00 - 17:00 202613 nights13 portsDeparts 2026 Jun 30
View itinerary · 13 ports
13 days, one-way from Southampton to Oslo
  1. 30 Jun 18:00Departing from Southampton, England
  2. 01 Jul 07:00 - 19:00Le Havre-Paris, France
  3. 02 Jul 09:00 - 19:00Zeebrugge, Bruges, Belgium
  4. 03 Jul 08:00 - 19:00IJmuiden, Netherlands North Holland
  5. 05 Jul 06:00 - 17:00Leith-Edinburgh, Newhaven-Rosyth-Queensferry, Scotland
  6. 06 Jul 07:00 - 18:00Aberdeen, Scotland
  7. 07 Jul 07:00 - 17:00Invergordon, Scotland
  8. 08 Jul 07:00 - 17:00Lerwick, Mainland Shetland, Scotland
  9. 09 Jul 10:00 - 20:00Maloy, Vagsoy Island Norway
  10. 10 Jul 07:00 - 17:00Alesund, Norway
  11. 11 Jul 12:00 - 20:00Stavanger, Norway
  12. 12 Jul 11:00 - 19:00Arendal, Norway
  13. 13 Jul 08:00Arriving in Oslo, Norway
Find this cruise to book →
$4087from / pp
See more cruises visiting Edinburgh (South Queensferry) →

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.