Santorini, Greece cruise port
MediterraneanGreek Isles › Santorini

Santorini, Greece

A tender port like no other — your ship anchors in a flooded volcano while whitewashed villages cling to cliffs 1,000 ft above. Here's how to make every hour count.

⚓ Tender Port (no docking)🕒 Typical call: 8–10 hrs💶 Euro (EUR)🗣️ Greek · English widely spoken
Docking
Tender only
Up to Fira
Cable car €10 / steps free
Best For
Views · Wine · Photos
Don't Miss
Oia clifftop village

Getting Ashore

Santorini can't be docked — the caldera is too deep, so every ship tenders. Where you land depends on whether you booked the ship's tour.

Two tender ports — know which is yours

  • 1
    Old Port of Fira (independent passengers)Most independents tender here, right below Fira. Then up via cable car (€10 one-way, +€5 luggage), the 588 steps (free, ~20–30 min, strenuous), or donkey (discouraged).
  • 2
    Athinios / New Port (ship's excursions)Cruise-line tour buses stage here. Public bus to Fira is just €2.70 (~20–25 min) — far cheaper than the cable car if you're on your own and land here.
  • 3
    Cable car queues are the real enemyOn multi-ship days the return line can hit 30–60+ minutes. Go up early, come down early, and never cut it close to all-aboard.

💡 Pro move: Several independent operators pick you up by boat at the Old Port and drive you straight to Oia or wine country — skipping the cable-car bottleneck entirely. Worth it on a busy multi-ship day.

Piers & Tendering by Cruise Line

Every ship in Santorini tenders — there is no berth. The split that matters is Old Port (independents) vs Athinios (ship tours). Always confirm tender tickets onboard.

Cruise LineTypical Berth / ArrivalDock or Tender
Independent passengersOld Port of Fira (Skala)📍Tender
Ship-organized excursionsAthinios (New Port)📍Tender
Royal Caribbean / CelebrityTender to Old Port📍Tender
Princess / Holland AmericaTender to Old Port📍Tender
Viking / luxury linesTender to Old Port📍Tender

Top Excursions

Time ashore is short and the island is bigger than it looks. Pick one half-day anchor activity, then wander. These are worth your hours.

Iconic

Oia Village & Blue Domes

The postcard Santorini — whitewashed lanes, blue-domed churches, the world's most famous caldera view. Public bus from Fira every 20–30 min (~25 min).

⏱ 3–4 hrs🚶 Easy📷 Best views
Find Oia tours →
Adventure

Volcano & Hot Springs Boat Tour

Sail from the Old Port to the active volcanic islet, hike the crater rim, then swim in the warm sulfur springs. A uniquely Santorini half-day on the water.

⏱ 3–5 hrs🥾 Moderate🌊 On water
Find boat tours →
Relax

Volcanic Wine Tasting

Santorini's assyrtiko grapes grow in basket-woven vines in volcanic ash. Tour a cliffside winery with caldera views — many offer cruise-timed pickups.

⏱ 2–3 hrs🍷 Tastings🚐 Pickup
Find wine tours →
History

Akrotiri — 'Pompeii of the Aegean'

A remarkably preserved Minoan city buried by eruption ~3,600 years ago, now under a sleek protective roof. Pair it with the Red Beach next door.

⏱ 2–3 hrs🏛 Indoor🚌 Tour/bus
Find Akrotiri tours →

Self-Guided Walks & Hikes

Santorini rewards walkers. These routes start from Fira (where the cable car drops you) and need no tour — each links to a map.

Fira → Firostefani → Imerovigli

~2 km · 45 min one-way · easy

The caldera-edge promenade north from Fira. Continuous sea views, fewer crowds with each step, and the prettiest stretch before Imerovigli's 'balcony of the Aegean.'

  1. StartFira
  2. EndImerovigli
🗺️ See full route in Maps →

Fira → Oia Caldera Trail (No. 9)

~10 km · 3–4 hrs · moderate

The classic clifftop hike along the rim to Oia. Spectacular but exposed and long — only attempt with enough port time, water, sun protection, and real shoes. Bus back to Fira.

  1. StartFira
  2. EndOia
🗺️ See full route in Maps →

Weather & Best Time to Visit

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

MonthAvg HighAvg LowRainy Days
Jan58°F / 14°C52°F / 11°C11
Feb59°F / 15°C53°F / 12°C8
Mar61°F / 16°C54°F / 12°C7
Apr66°F / 19°C58°F / 14°C4
May72°F / 22°C64°F / 18°C2
Jun80°F / 27°C71°F / 22°C2
Jul84°F / 29°C75°F / 24°C0
Aug84°F / 29°C76°F / 24°C1
Sep80°F / 27°C72°F / 22°C1
Oct73°F / 23°C66°F / 19°C3
Nov67°F / 19°C61°F / 16°C4
Dec61°F / 16°C55°F / 13°C8

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

Insider Tips

  • Beat the cable-car return crush. Be back at the Old Port well before all-aboard, or descend the steps if the line is brutal.
  • 💶
    Cable car is €10 one-way; the Athinios bus is only €2.70. Carry euros — cards work in shops but the cable car, buses, and small kiosks are smoother with cash.
  • 🌅
    Oia's famous sunset rarely works on a cruise day — ships usually leave first. Midday light there is still spectacular and far less crowded.
  • 👟
    Wear real shoes. Cobblestones, steps, and steep lanes everywhere — leave the flip-flops on the ship.
  • 🚍
    The public bus is your friend. Fira is the hub; cheap, frequent buses reach Oia, Akrotiri, and the beaches.

Cruises Calling Here

Upcoming cruises that call at Santorini, Greece. Dates, prices, and ports of call change — always confirm with the cruise line before booking.

Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 13 Jun 20267 nights6 portsDeparts 2026 Jun 11
View itinerary · 6 ports
7 days, round-trip Eastern Mediterranean Fly-Cruise
  1. 11 JunDeparting from Valletta, Malta
  2. 13 JunSantorini Island, Thira, Greece
  3. 14 JunRhodes Island, Greece
  4. 15 JunKusadasi, Ephesus, Turkey
  5. 16 JunPiraeus-Athens, Greece
  6. 18 JunArriving in Valletta, Malta
Find this cruise to book →
Price on request
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 13 Jun 202614 nights11 portsDeparts 2026 Jun 11
View itinerary · 11 ports
14 days, round-trip Mediterranean Fly-Cruise
  1. 11 JunDeparting from Valletta, Malta
  2. 13 JunSantorini Island, Thira, Greece
  3. 14 JunRhodes Island, Greece
  4. 15 JunKusadasi, Ephesus, Turkey
  5. 16 JunPiraeus-Athens, Greece
  6. 18 JunValletta, Malta
  7. 20 JunTaranto, Italy
  8. 21 JunCorfu Island, Kerkyra, Greece
  9. 22 JunKefalonia Island, Argostoli-Fiskardo, Greece
  10. 24 JunCatania, Sicily Italy
  11. 25 JunArriving in Valletta, Malta
Find this cruise to book →
Price on request
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 14 Jun 16:30 - 21:30 20263 nights7 portsDeparts 2026 Jun 12
View itinerary · 7 ports
3 days, round-trip 3 Night Iconic Greek Islands Cruise
  1. 12 Jun 13:00Departing from Piraeus-Athens, Greece
  2. 12 Jun 18:00 - 23:00Mykonos Island, Greece
  3. 13 Jun 07:00 - 13:00Kusadasi, Ephesus, Turkey
  4. 13 Jun 16:30 - 21:30Patmos Island, Greece
  5. 14 Jun 07:00 - 12:00Heraklion, Crete Greece
  6. 14 Jun 16:30 - 21:30Santorini Island, Thira, Greece
  7. 15 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$399from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 14 Jun 07:00 - 22:00 20267 nights7 portsDeparts 2026 Jun 13
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 13 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 14 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  3. 15 Jun 09:00 - 19:00Rhodes Island, Greece
  4. 16 Jun 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 17 Jun 07:00 - 18:00Mykonos Island, Greece
  6. 18 Jun 09:00 - 21:00Thessaloniki, Greece
  7. 20 Jun 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1286from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 15 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 09
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 09 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 10 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  3. 11 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 12 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 13 Jun 07:00 - 19:00Bari, Italy
  6. 15 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  7. 16 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1009from / pp
Explorer Of The Seas
Royal Caribbean Cruises
Round-trip from Ravenna
⚓ Calls 15 Jun 13:30 - 23:00 20267 nights6 portsDeparts 2026 Jun 13
View itinerary · 6 ports
7 days, round-trip Greek Isles Cruise
  1. 13 Jun 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 15 Jun 13:30 - 23:00Santorini Island, Thira, Greece
  3. 16 Jun 07:00 - 19:00Mykonos Island, Greece
  4. 17 Jun 07:00 - 19:00Piraeus-Athens, Greece
  5. 19 Jun 08:00 - 17:00Split, Croatia
  6. 20 Jun 06:00Arriving in Ravenna, Porto Corsini, Italy
Find this cruise to book →
$1833from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 15 Jun 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jun 13
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 13 Jun 19:00Departing from Bari, Italy
  2. 15 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  3. 16 Jun 06:00 - 17:00Piraeus-Athens, Greece
  4. 17 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  5. 18 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 19 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 20 Jun 07:00Arriving in Bari, Italy
Find this cruise to book →
$1048from / pp
Wind Spirit
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 16 Jun 07:00 - 21:00 202614 nights15 portsDeparts 2026 Jun 11
View itinerary · 15 ports
14 days, round-trip 14 Night Star Collector Greek Classics and Hidden Gems Unveiled Cruise
  1. 11 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 12 Jun 08:00 - 17:00Nafplio, Mycenae, Greece
  3. 13 Jun 08:00 - 18:00Mykonos Island, Greece
  4. 14 Jun 07:00 - 23:59Kusadasi, Ephesus, Turkey
  5. 15 Jun 08:00 - 18:00Patmos Island, Greece
  6. 16 Jun 07:00 - 21:00Santorini Island, Thira, Greece
  7. 17 Jun 12:00 - 18:00Monemvasia, Greece
  8. 18 Jun 07:00 - 17:00Piraeus-Athens, Greece
  9. 19 Jun 07:00 - 16:00Syros Island, Ermoupoli, Greece
  10. 20 Jun 08:00 - 23:59Kusadasi, Ephesus, Turkey
  11. 21 Jun 07:00 - 17:00Samos Island, Karlovassi-Samos, Greece
  12. 22 Jun 08:00 - 22:00Naxos Island, Greece
  13. 23 Jun 08:00 - 22:00Folegandros Island, Karavostasis, Greece
  14. 24 Jun 08:00 - 17:00Milos Island, Adamantas, Greece
  15. 25 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$8425from / pp
Wind Spirit
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 16 Jun 07:00 - 21:00 20267 nights8 portsDeparts 2026 Jun 11
View itinerary · 8 ports
7 days, round-trip 7 Night Treasures of the Greek Isles Cruise
  1. 11 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 12 Jun 08:00 - 17:00Nafplio, Mycenae, Greece
  3. 13 Jun 08:00 - 18:00Mykonos Island, Greece
  4. 14 Jun 07:00 - 23:59Kusadasi, Ephesus, Turkey
  5. 15 Jun 08:00 - 18:00Patmos Island, Greece
  6. 16 Jun 07:00 - 21:00Santorini Island, Thira, Greece
  7. 17 Jun 12:00 - 18:00Monemvasia, Greece
  8. 18 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$3596from / pp
Odyssey Of The Seas
Royal Caribbean Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 16 Jun 10:00 - 23:00 20267 nights6 portsDeparts 2026 Jun 14
View itinerary · 6 ports
7 days, round-trip Greek Isles Cruise
  1. 14 Jun 16:00Departing from Civitavecchia-Rome, Italy
  2. 16 Jun 10:00 - 23:00Santorini Island, Thira, Greece
  3. 17 Jun 09:00 - 19:00Kusadasi, Ephesus, Turkey
  4. 18 Jun 07:00 - 17:00Mykonos Island, Greece
  5. 20 Jun 07:00 - 18:00Naples, Italy
  6. 21 Jun 05:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1349from / pp
Wind Star
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 17 Jun 08:00 - 21:00 20267 nights8 portsDeparts 2026 Jun 13
View itinerary · 8 ports
7 days, round-trip 7 Night Treasures of the Greek Isles Cruise
  1. 13 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 14 Jun 08:00 - 18:00Mykonos Island, Greece
  3. 15 Jun 07:00 - 23:59Kusadasi, Ephesus, Turkey
  4. 16 Jun 08:00 - 18:00Patmos Island, Greece
  5. 17 Jun 08:00 - 21:00Santorini Island, Thira, Greece
  6. 18 Jun 12:00 - 18:00Monemvasia, Greece
  7. 19 Jun 07:00 - 17:00Nafplio, Mycenae, Greece
  8. 20 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$6296from / pp
Celestyal Journey
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 17 Jun 08:00 - 22:00 20267 nights8 portsDeparts 2026 Jun 13
View itinerary · 8 ports
7 days, round-trip 7 Night Idyllic Greece Cruise
  1. 13 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 14 Jun 08:00 - 18:00Kusadasi, Ephesus, Turkey
  3. 15 Jun 08:00 - 18:00Rhodes Island, Greece
  4. 16 Jun 08:00 - 20:00Heraklion, Crete Greece
  5. 17 Jun 08:00 - 22:00Santorini Island, Thira, Greece
  6. 18 Jun 08:00 - 19 Jun 02:00Mykonos Island, Greece
  7. 19 Jun 08:00 - 18:00Milos Island, Adamantas, Greece
  8. 20 Jun 08:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$929from / pp
Emerald Azzurra
Emerald Cruises
Round-trip from Piraeus-Athens
⚓ Calls 17 Jun 20267 nights11 portsDeparts 2026 Jun 13
View itinerary · 11 ports
7 days, round-trip 7 Night Classical Greece Cruise
  1. 13 JunDeparting from Piraeus-Athens, Greece
  2. 13 JunPiraeus-Athens, Greece
  3. 14 JunDelos Island, Greece
  4. 14 JunMykonos Island, Greece
  5. 15 JunBodrum, Turkey
  6. 16 JunRhodes Island, Greece
  7. 17 JunSantorini Island, Thira, Greece
  8. 18 JunSouda-Chania, Crete Greece
  9. 19 JunHydra Island, Greece
  10. 20 JunPiraeus-Athens, Greece
  11. 20 JunArriving in Piraeus-Athens, Greece
Find this cruise to book →
Price on request
Scarlet Lady
Virgin Voyages Cruises
Round-trip from Piraeus-Athens
⚓ Calls 17 Jun 08:00 - 20:00 202610 nights9 portsDeparts 2026 Jun 14
View itinerary · 9 ports
10 days, round-trip 10 Night Greek Isles and the Adriatic Cruise
  1. 14 Jun 18:00Departing from Piraeus-Athens, Greece
  2. 15 Jun 08:00 - 23:00Mykonos Island, Greece
  3. 16 Jun 08:00 - 20:00Bodrum, Turkey
  4. 17 Jun 08:00 - 20:00Santorini Island, Thira, Greece
  5. 18 Jun 08:00 - 18:00Souda-Chania, Crete Greece
  6. 20 Jun 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  7. 21 Jun 09:00 - 18:00Kotor, Montenegro
  8. 22 Jun 09:00 - 18:00Corfu Island, Kerkyra, Greece
  9. 24 Jun 06:30Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$2442from / pp
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 18 Jun 08:00 - 18:30 20267 nights7 portsDeparts 2026 Jun 12
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 12 Jun 23:00Departing from Piraeus-Athens, Greece
  2. 14 Jun 07:00 - 18:00Istanbul, Turkey, Galataport
  3. 15 Jun 15:00 - 23:00Mykonos Island, Greece
  4. 16 Jun 09:00 - 19:00Heraklion, Crete Greece
  5. 17 Jun 07:00 - 18:00Rhodes Island, Greece
  6. 18 Jun 08:00 - 18:30Santorini Island, Thira, Greece
  7. 19 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1664from / pp
Celebrity Xcel
Celebrity Cruises
Barcelona → Piraeus-Athens
⚓ Calls 18 Jun 07:00 - 20:00 20267 nights6 portsDeparts 2026 Jun 12
View itinerary · 6 ports
7 days, one-way from Barcelona to Piraeus-Athens
  1. 12 Jun 17:00Departing from Barcelona, Spain
  2. 14 Jun 07:00 - 19:00Valletta, Malta
  3. 16 Jun 09:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 17 Jun 07:00 - 18:00Mykonos Island, Greece
  5. 18 Jun 07:00 - 20:00Santorini Island, Thira, Greece
  6. 19 Jun 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$2374from / pp
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Istanbul
⚓ Calls 18 Jun 08:00 - 18:30 20267 nights7 portsDeparts 2026 Jun 14
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Istanbul
  1. 14 Jun 18:00Departing from Istanbul, Turkey, Galataport
  2. 15 Jun 15:00 - 23:00Mykonos Island, Greece
  3. 16 Jun 09:00 - 19:00Heraklion, Crete Greece
  4. 17 Jun 07:00 - 18:00Rhodes Island, Greece
  5. 18 Jun 08:00 - 18:30Santorini Island, Thira, Greece
  6. 19 Jun 07:00 - 23:00Piraeus-Athens, Greece
  7. 21 Jun 07:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$1366from / pp
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 18 Jun 16:30 - 21:30 20264 nights8 portsDeparts 2026 Jun 15
View itinerary · 8 ports
4 days, round-trip 4 Night Iconic Greek Islands Cruise
  1. 15 Jun 13:00Departing from Piraeus-Athens, Greece
  2. 15 Jun 18:00 - 23:00Mykonos Island, Greece
  3. 16 Jun 07:00 - 13:00Kusadasi, Ephesus, Turkey
  4. 16 Jun 16:30 - 21:30Patmos Island, Greece
  5. 17 Jun 07:00 - 18:00Rhodes Island, Greece
  6. 18 Jun 07:00 - 12:00Heraklion, Crete Greece
  7. 18 Jun 16:30 - 21:30Santorini Island, Thira, Greece
  8. 19 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$559from / pp
Le Bougainville
Ponant Cruises
Round-trip from Piraeus-Athens
⚓ Calls 19 Jun 20267 nights10 portsDeparts 2026 Jun 16
View itinerary · 10 ports
7 days, round-trip 7 Night Cruising the Greek Islands of the Southern Aegean with Smithsonian Journeys Cruise
  1. 16 Jun 19:00Departing from Piraeus-Athens, Greece
  2. 17 Jun 09:00 - 19:00Patmos Island, Greece
  3. 18 Jun 07:00 - 16:00Bodrum, Turkey
  4. 19 JunSantorini Island, Thira, Greece
  5. 19 Jun 07:00 - 16:00Amorgos Island, Katapola, Greece
  6. 20 Jun 07:00 - 18:00Milos Island, Adamantas, Greece
  7. 21 Jun 07:00 - 12:00Delos Island, Greece
  8. 21 Jun 14:00 - 21:00Mykonos Island, Greece
  9. 22 Jun 09:00 - 18:00Nafplio, Mycenae, Greece
  10. 23 Jun 02:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$8070from / pp
Disney Dream
Disney Cruise Line Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 19 Jun 14:00 - 21:00 20267 nights6 portsDeparts 2026 Jun 17
View itinerary · 6 ports
7 days, round-trip 7 Night Mediterranean with Greek Isles Cruise
  1. 17 Jun 16:00Departing from Civitavecchia-Rome, Italy
  2. 19 Jun 14:00 - 21:00Santorini Island, Thira, Greece
  3. 20 Jun 07:00 - 19:00Mykonos Island, Greece
  4. 21 Jun 07:00 - 19:00Souda-Chania, Crete Greece
  5. 23 Jun 08:00 - 19:00Naples, Italy
  6. 24 Jun 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$4035from / pp
Norwegian Pearl
Norwegian Cruise Line Cruises
Ravenna → Piraeus-Athens
⚓ Calls 20 Jun 07:00 - 17:00 20267 nights8 portsDeparts 2026 Jun 14
View itinerary · 8 ports
7 days, one-way from Ravenna to Piraeus-Athens
  1. 14 Jun 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 15 Jun 10:00 - 23:59Dubrovnik, Croatia, Port Gruz
  3. 16 Jun 07:00 - 17:00Kotor, Montenegro
  4. 17 Jun 08:00 - 18:00Corfu Island, Kerkyra, Greece
  5. 18 Jun 07:00 - 17:00Katakolon, Olympia, Greece
  6. 19 Jun 10:00 - 22:00Mykonos Island, Greece
  7. 20 Jun 07:00 - 17:00Santorini Island, Thira, Greece
  8. 21 Jun 05:30Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1239from / pp
Celebrity Xcel
Celebrity Cruises
Piraeus-Athens → Barcelona
⚓ Calls 20 Jun 07:00 - 22:00 20268 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
8 days, one-way from Piraeus-Athens to Barcelona
  1. 19 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 20 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  3. 21 Jun 08:00 - 18:00Rhodes Island, Greece
  4. 22 Jun 07:00 - 18:00Mykonos Island, Greece
  5. 23 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  6. 25 Jun 08:00 - 17:00Valletta, Malta
  7. 27 Jun 05:00Arriving in Barcelona, Spain
Find this cruise to book →
$1890from / pp
Sun Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 21 Jun 07:00 - 19:00 202621 nights17 portsDeparts 2026 Jun 13
View itinerary · 17 ports
21 days, round-trip The Best of the Mediterranean
  1. 13 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 14 Jun 07:00 - 19:00Naples, Italy
  3. 16 Jun 08:00 - 18:00Souda-Chania, Crete Greece
  4. 18 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  5. 19 Jun 07:00 - 21:00Mykonos Island, Greece
  6. 20 Jun 06:00 - 19:00Piraeus-Athens, Greece
  7. 21 Jun 07:00 - 19:00Santorini Island, Thira, Greece
  8. 23 Jun 07:30 - 18:00Bar Montenegro
  9. 24 Jun 07:00 - 16:00Corfu Island, Kerkyra, Greece
  10. 25 Jun 07:00 - 16:00Messina, Sicily Italy
  11. 27 Jun 06:00 - 17:00Barcelona, Spain
  12. 28 Jun 07:00 - 16:00Palma de Mallorca, Majorca Island Balearic Spain
  13. 29 Jun 10:00 - 20:00Marseille, France Riviera
  14. 30 Jun 08:00 - 18:00Ajaccio, Corsica France
  15. 01 Jul 08:00 - 20:00Genoa, Milan, Italy Riviera
  16. 02 Jul 07:00 - 03 Jul 17:00La Spezia, Italy Riviera
  17. 04 Jul 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$5558from / pp
Sun Princess
Princess Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 21 Jun 07:00 - 19:00 202614 nights11 portsDeparts 2026 Jun 13
View itinerary · 11 ports
14 days, one-way from Civitavecchia-Rome to Barcelona
  1. 13 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 14 Jun 07:00 - 19:00Naples, Italy
  3. 16 Jun 08:00 - 18:00Souda-Chania, Crete Greece
  4. 18 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  5. 19 Jun 07:00 - 21:00Mykonos Island, Greece
  6. 20 Jun 06:00 - 19:00Piraeus-Athens, Greece
  7. 21 Jun 07:00 - 19:00Santorini Island, Thira, Greece
  8. 23 Jun 07:30 - 18:00Bar Montenegro
  9. 24 Jun 07:00 - 16:00Corfu Island, Kerkyra, Greece
  10. 25 Jun 07:00 - 16:00Messina, Sicily Italy
  11. 27 Jun 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$2893from / pp
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 21 Jun 16:30 - 21:30 20263 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
3 days, round-trip 3 Night Iconic Greek Islands Cruise
  1. 19 Jun 13:00Departing from Piraeus-Athens, Greece
  2. 19 Jun 18:00 - 23:00Mykonos Island, Greece
  3. 20 Jun 07:00 - 13:00Kusadasi, Ephesus, Turkey
  4. 20 Jun 16:30 - 21:30Patmos Island, Greece
  5. 21 Jun 07:00 - 12:00Heraklion, Crete Greece
  6. 21 Jun 16:30 - 21:30Santorini Island, Thira, Greece
  7. 22 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$499from / pp
See more cruises visiting Santorini →

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.