Cruises Calling at Santorini

105 upcoming cruises that stop at Santorini, Greece. Updated regularly; always confirm with the cruise line.

Le Boreal
Ponant Cruises
Istanbul → Piraeus-Athens
⚓ Calls 06 Jul8 nights11 portsDeparts 2026 Jul 02
View itinerary · 11 ports
8 days, one-way from Istanbul to Piraeus-Athens
  1. 02 Jul 18:00Departing from Istanbul, Turkey, Galataport
  2. 03 Julcoastal cruising
  3. 03 Jul 12:00 - 19:00Bozcaada Island, Turkey
  4. 04 Jul 12:00 - 23:00Patmos Island, Greece
  5. 05 Jul 08:00 - 19:00Symi Island, Greece
  6. 06 JulSantorini Island, Thira, Greece
  7. 06 Jul 07:00 - 17:00Amorgos Island, Katapola, Greece
  8. 07 Jul 07:00 - 18:00Paros Island, Naoussa, Greece
  9. 08 Jul - 18:00Milos Island, Adamantas, Greece
  10. 09 Jul 08:00 - 20:00Hydra Island, Greece
  11. 10 Jul 08:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$6870from / pp
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 09 Jul 08:00 - 18:307 nights7 portsDeparts 2026 Jul 03
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 03 Jul 23:00Departing from Piraeus-Athens, Greece
  2. 05 Jul 07:00 - 18:00Istanbul, Turkey, Galataport
  3. 06 Jul 15:00 - 23:00Mykonos Island, Greece
  4. 07 Jul 09:00 - 19:00Heraklion, Crete Greece
  5. 08 Jul 07:00 - 18:00Rhodes Island, Greece
  6. 09 Jul 08:00 - 18:30Santorini Island, Thira, Greece
  7. 10 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1469from / pp
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 05 Jul 16:30 - 21:303 nights7 portsDeparts 2026 Jul 03
View itinerary · 7 ports
3 days, round-trip 3 Night Iconic Greek Islands Cruise
  1. 03 Jul 13:00Departing from Piraeus-Athens, Greece
  2. 03 Jul 18:00 - 23:00Mykonos Island, Greece
  3. 04 Jul 07:00 - 13:00Kusadasi, Ephesus, Turkey
  4. 04 Jul 16:30 - 21:30Patmos Island, Greece
  5. 05 Jul 07:00 - 12:00Heraklion, Crete Greece
  6. 05 Jul 16:30 - 21:30Santorini Island, Thira, Greece
  7. 06 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$549from / pp
Norwegian Viva
Norwegian Cruise Line Cruises
Ravenna → Istanbul
⚓ Calls 10 Jul 07:00 - 22:0010 nights9 portsDeparts 2026 Jul 03
View itinerary · 9 ports
10 days, one-way from Ravenna to Istanbul
  1. 03 Jul 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 04 Jul 10:00 - 23:59Dubrovnik, Croatia, Port Gruz
  3. 05 Jul 07:00 - 18:00Kotor, Montenegro
  4. 07 Jul 05:30 - 17:00Piraeus-Athens, Greece
  5. 08 Jul 07:00 - 16:00Kusadasi, Ephesus, Turkey
  6. 09 Jul 07:00 - 17:00Rhodes Island, Greece
  7. 10 Jul 07:00 - 22:00Santorini Island, Thira, Greece
  8. 12 Jul 07:00Istanbul, Turkey, Galataport
  9. 13 JulArriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$2619from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 08 Jul 07:00 - 22:007 nights7 portsDeparts 2026 Jul 04
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 04 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 06 Jul 07:00 - 18:00Rhodes Island, Greece
  3. 07 Jul 08:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 08 Jul 07:00 - 22:00Santorini Island, Thira, Greece
  5. 09 Jul 08:00 - 19:00Hydra Island, Greece
  6. 10 Jul 07:00 - 18:00Mykonos Island, Greece
  7. 11 Jul 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1599from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 06 Jul 08:00 - 18:007 nights7 portsDeparts 2026 Jul 04
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 04 Jul 19:00Departing from Bari, Italy
  2. 06 Jul 08:00 - 18:00Santorini Island, Thira, Greece
  3. 07 Jul 06:00 - 17:00Piraeus-Athens, Greece
  4. 08 Jul 10:00 - 19:00Katakolon, Olympia, Greece
  5. 09 Jul 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 10 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 11 Jul 07:00Arriving in Bari, Italy
Find this cruise to book →
$1088from / pp
Sun Princess
Princess Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 12 Jul 07:00 - 19:0014 nights11 portsDeparts 2026 Jul 04
View itinerary · 11 ports
14 days, one-way from Civitavecchia-Rome to Barcelona
  1. 04 Jul 18:00Departing from Civitavecchia-Rome, Italy
  2. 05 Jul 07:00 - 19:00Naples, Italy
  3. 07 Jul 08:00 - 18:00Souda-Chania, Crete Greece
  4. 09 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  5. 10 Jul 07:00 - 21:00Mykonos Island, Greece
  6. 11 Jul 06:00 - 19:00Piraeus-Athens, Greece
  7. 12 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  8. 14 Jul 07:30 - 18:00Bar Montenegro
  9. 15 Jul 07:00 - 16:00Corfu Island, Kerkyra, Greece
  10. 16 Jul 07:00 - 16:00Messina, Sicily Italy
  11. 18 Jul 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$2876from / pp
Explorer Of The Seas
Royal Caribbean Cruises
Round-trip from Ravenna
⚓ Calls 06 Jul 13:30 - 23:007 nights6 portsDeparts 2026 Jul 04
View itinerary · 6 ports
7 days, round-trip Greek Isles Cruise
  1. 04 Jul 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 06 Jul 13:30 - 23:00Santorini Island, Thira, Greece
  3. 07 Jul 07:00 - 19:00Mykonos Island, Greece
  4. 08 Jul 07:00 - 19:00Piraeus-Athens, Greece
  5. 09 Jul 11:59 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 11 Jul 06:00Arriving in Ravenna, Porto Corsini, Italy
Find this cruise to book →
$1193from / pp
Celestyal Journey
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 08 Jul 08:00 - 22:007 nights8 portsDeparts 2026 Jul 04
View itinerary · 8 ports
7 days, round-trip 7 Night Idyllic Greece Cruise
  1. 04 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 05 Jul 08:00 - 18:00Kusadasi, Ephesus, Turkey
  3. 06 Jul 08:00 - 18:00Rhodes Island, Greece
  4. 07 Jul 08:00 - 20:00Heraklion, Crete Greece
  5. 08 Jul 08:00 - 22:00Santorini Island, Thira, Greece
  6. 09 Jul 08:00 - 10 Jul 02:00Mykonos Island, Greece
  7. 10 Jul 08:00 - 18:00Milos Island, Adamantas, Greece
  8. 11 Jul 08:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1369from / pp
Wind Star
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 08 Jul 08:00 - 21:007 nights8 portsDeparts 2026 Jul 04
View itinerary · 8 ports
7 days, round-trip 7 Night Treasures of the Greek Isles Cruise
  1. 04 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 05 Jul 08:00 - 18:00Mykonos Island, Greece
  3. 06 Jul 07:00 - 23:59Kusadasi, Ephesus, Turkey
  4. 07 Jul 08:00 - 18:00Patmos Island, Greece
  5. 08 Jul 08:00 - 21:00Santorini Island, Thira, Greece
  6. 09 Jul 12:00 - 18:00Monemvasia, Greece
  7. 10 Jul 07:00 - 17:00Nafplio, Mycenae, Greece
  8. 11 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$5096from / pp
Ritz-Carlton Ilma
Ritz-Carlton Yacht Collection Cruises
Piraeus-Athens → Lavrion
⚓ Calls 09 Jul 08:00 - 21:007 nights8 portsDeparts 2026 Jul 04
View itinerary · 8 ports
7 days, one-way from Piraeus-Athens to Lavrion
  1. 04 Jul 18:00Departing from Piraeus-Athens, Greece
  2. 05 Jul 08:00 - 18:00Amorgos Island, Katapola, Greece
  3. 06 Jul 08:00 - 21:00Rhodes Island, Greece
  4. 07 Jul 08:00 - 23:00Bodrum, Turkey
  5. 08 Jul 08:00 - 19:00Patmos Island, Greece
  6. 09 Jul 08:00 - 21:00Santorini Island, Thira, Greece
  7. 10 Jul 08:00 - 19:00Milos Island, Adamantas, Greece
  8. 11 Jul 06:00Arriving in Lavrion, Greece
Find this cruise to book →
$14100from / pp
Sun Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 12 Jul 07:00 - 19:0021 nights18 portsDeparts 2026 Jul 04
View itinerary · 18 ports
21 days, round-trip The Best of the Mediterranean
  1. 04 Jul 18:00Departing from Civitavecchia-Rome, Italy
  2. 05 Jul 07:00 - 19:00Naples, Italy
  3. 07 Jul 08:00 - 18:00Souda-Chania, Crete Greece
  4. 09 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  5. 10 Jul 07:00 - 21:00Mykonos Island, Greece
  6. 11 Jul 06:00 - 19:00Piraeus-Athens, Greece
  7. 12 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  8. 14 Jul 07:30 - 18:00Bar Montenegro
  9. 15 Jul 07:00 - 16:00Corfu Island, Kerkyra, Greece
  10. 16 Jul 07:00 - 16:00Messina, Sicily Italy
  11. 18 Jul 06:00 - 17:00Barcelona, Spain
  12. 19 Jul 07:00 - 16:00Palma de Mallorca, Majorca Island Balearic Spain
  13. 20 Jul 10:00 - 20:00Marseille, France Riviera
  14. 21 Jul 08:00 - 18:00Ajaccio, Corsica France
  15. 22 Jul 07:00 - 19:00Santa Margherita Ligure, Italy Riviera
  16. 23 Jul 08:00 - 20:00Genoa, Milan, Italy Riviera
  17. 24 Jul 07:00 - 19:00La Spezia, Italy Riviera
  18. 25 Jul 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$4247from / pp
Emerald Azzurra
Emerald Cruises
Round-trip from Piraeus-Athens
⚓ Calls 09 Jul7 nights11 portsDeparts 2026 Jul 04
View itinerary · 11 ports
7 days, round-trip 7 Night Greek Islands and Turkish Coastlines Cruise
  1. 04 JulDeparting from Piraeus-Athens, Greece
  2. 04 JulPiraeus-Athens, Greece
  3. 05 JulDelos Island, Greece
  4. 05 JulMykonos Island, Greece
  5. 06 JulPatmos Island, Greece
  6. 07 JulKusadasi, Ephesus, Turkey
  7. 08 JulKos Island, Greece
  8. 09 JulSantorini Island, Thira, Greece
  9. 10 JulParos Island, Naoussa, Greece
  10. 11 JulPiraeus-Athens, Greece
  11. 11 JulArriving in Piraeus-Athens, Greece
Find this cruise to book →
$7295from / pp
Odyssey Of The Seas
Royal Caribbean Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 07 Jul 10:00 - 23:007 nights6 portsDeparts 2026 Jul 05
View itinerary · 6 ports
7 days, round-trip Greek Isles Cruise
  1. 05 Jul 16:00Departing from Civitavecchia-Rome, Italy
  2. 07 Jul 10:00 - 23:00Santorini Island, Thira, Greece
  3. 08 Jul 09:00 - 19:00Kusadasi, Ephesus, Turkey
  4. 09 Jul 07:00 - 17:00Mykonos Island, Greece
  5. 11 Jul 07:00 - 18:00Naples, Italy
  6. 12 Jul 05:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
Price on request
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Istanbul
⚓ Calls 09 Jul 08:00 - 18:307 nights7 portsDeparts 2026 Jul 05
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Istanbul
  1. 05 Jul 18:00Departing from Istanbul, Turkey, Galataport
  2. 06 Jul 15:00 - 23:00Mykonos Island, Greece
  3. 07 Jul 09:00 - 19:00Heraklion, Crete Greece
  4. 08 Jul 07:00 - 18:00Rhodes Island, Greece
  5. 09 Jul 08:00 - 18:30Santorini Island, Thira, Greece
  6. 10 Jul 07:00 - 23:00Piraeus-Athens, Greece
  7. 12 Jul 07:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$1501from / pp
ms Oosterdam
Holland America Cruises
Piraeus-Athens → Civitavecchia-Rome
⚓ Calls 17 Jul 08:00 - 17:0021 nights16 portsDeparts 2026 Jul 05
View itinerary · 16 ports
21 days, one-way from Piraeus-Athens to Civitavecchia-Rome
  1. 05 Jul 16:00Departing from Piraeus-Athens, Greece
  2. 07 Jul 07:00 - 16:00Kotor, Montenegro
  3. 08 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  4. 09 Jul 12:00 - 19:00Messina, Sicily Italy
  5. 11 Jul 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  6. 12 Jul 07:00 - 17:00Barcelona, Spain
  7. 14 Jul 08:00 - 17:00Valletta, Malta
  8. 16 Jul 08:00 - 17:00Souda-Chania, Crete Greece
  9. 17 Jul 08:00 - 17:00Santorini Island, Thira, Greece
  10. 18 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 19 Jul 07:00 - 17:00Piraeus-Athens, Greece
  12. 21 Jul 08:00 - 17:00Kotor, Montenegro
  13. 22 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  14. 23 Jul 11:00 - 18:00Messina, Sicily Italy
  15. 24 Jul 08:00 - 25 Jul 17:00Naples, Italy
  16. 26 Jul 04:30Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$2874from / pp
ms Oosterdam
Holland America Cruises
Round-trip from Piraeus-Athens
⚓ Calls 17 Jul 08:00 - 17:0014 nights11 portsDeparts 2026 Jul 05
View itinerary · 11 ports
14 days, round-trip Greece, Sicily, Spain Malta Collectors Voyage
  1. 05 Jul 16:00Departing from Piraeus-Athens, Greece
  2. 07 Jul 07:00 - 16:00Kotor, Montenegro
  3. 08 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  4. 09 Jul 12:00 - 19:00Messina, Sicily Italy
  5. 11 Jul 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  6. 12 Jul 07:00 - 17:00Barcelona, Spain
  7. 14 Jul 08:00 - 17:00Valletta, Malta
  8. 16 Jul 08:00 - 17:00Souda-Chania, Crete Greece
  9. 17 Jul 08:00 - 17:00Santorini Island, Thira, Greece
  10. 18 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 19 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1824from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 15 Jun 08:00 - 18:007 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
Enchanted Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 12 Jun 09:00 - 20:007 nights6 portsDeparts 2026 Jun 09
View itinerary · 6 ports
7 days, round-trip Mediterranean Aegean
  1. 09 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 10 Jun 07:00 - 18:30Salerno, Italy
  3. 12 Jun 09:00 - 20:00Santorini Island, Thira, Greece
  4. 13 Jun 07:00 - 16:00Kusadasi, Ephesus, Turkey
  5. 14 Jun 12:00 - 21:00Katakolon, Olympia, Greece
  6. 16 Jun 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1332from / pp
Enchanted Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 12 Jun 09:00 - 20:0014 nights11 portsDeparts 2026 Jun 09
View itinerary · 11 ports
14 days, round-trip Mediterranean, Aegean Adriatic
  1. 09 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 10 Jun 07:00 - 18:30Salerno, Italy
  3. 12 Jun 09:00 - 20:00Santorini Island, Thira, Greece
  4. 13 Jun 07:00 - 16:00Kusadasi, Ephesus, Turkey
  5. 14 Jun 12:00 - 21:00Katakolon, Olympia, Greece
  6. 16 Jun 06:00 - 18:00Civitavecchia-Rome, Italy
  7. 18 Jun 07:00 - 16:00Corfu Island, Kerkyra, Greece
  8. 19 Jun 07:00 - 18:00Dubrovnik, Croatia, Port Gruz
  9. 20 Jun 07:00 - 18:00Kotor, Montenegro
  10. 22 Jun 07:00 - 18:00Naples, Italy
  11. 23 Jun 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$3107from / pp
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 13 Jun7 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
Azamara Onward
Azamara Cruises
Barcelona → Piraeus-Athens
⚓ Calls 11 Jul 08:00 - 20:0044 nights40 portsDeparts 2026 Jun 11
View itinerary · 40 ports
44 days, one-way from Barcelona to Piraeus-Athens
  1. 11 Jun 17:00Departing from Barcelona, Spain
  2. 12 Jun 08:00 - 18:00Palamos, Spain Costa Brava
  3. 13 Jun 08:00 - 20:00Sete, France Riviera
  4. 14 Jun 08:00 - 22:00Marseille, France Riviera
  5. 15 Jun 08:00 - 18:00Sanary-sur-Mer, France Riviera
  6. 16 Jun 08:00 - 22:00Villefranche-sur-Mer, Nice, France Riviera
  7. 17 Jun 08:00 - 18:00Calvi, Corsica France
  8. 18 Jun 07:00Monte Carlo, Monaco City
  9. 19 Jun 08:00 - 18:00Santa Margherita Ligure, Italy Riviera
  10. 20 Jun 08:00 - 21 Jun 19:00Livorno, Florence-Pisa, Italy
  11. 22 Jun 08:00 - 19:30Civitavecchia-Rome, Italy
  12. 23 Jun 08:00 - 20:00Sorrento, Italy
  13. 25 Jun 09:30 - 20:00Kotor, Montenegro
  14. 26 Jun 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  15. 27 Jun 08:00 - 16:00Hvar Island Croatia, Stari Grad-Hvar Town
  16. 28 Jun 08:00 - 18:00Koper, Slovenia
  17. 29 Jun 06:00Venice, Marghera, Italy
  18. 30 Jun 08:00 - 18:00Opatija, Croatia
  19. 01 Jul 08:00 - 22:00Zadar, Croatia
  20. 02 Jul 08:00 - 21:00Sibenik, Croatia
  21. 03 Jul 08:00 - 20:00Korcula Island Croatia, Korcula Town
  22. 04 Jul 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  23. 05 Jul 08:00 - 17:00Kotor, Montenegro
  24. 06 Jul 08:30 - 22:00Corfu Island, Kerkyra, Greece
  25. 08 Jul 05:00Piraeus-Athens, Greece
  26. 09 Jul 08:00 - 20:00Syros Island, Ermoupoli, Greece
  27. 10 Jul 08:00 - 18:00Paros Island, Naoussa, Greece
  28. 11 Jul 08:00 - 20:00Santorini Island, Thira, Greece
  29. 12 Jul 08:00 - 17:00Agios Nikolaos, Crete Greece
  30. 13 Jul 08:00 - 18:00Rhodes Island, Greece
  31. 14 Jul 09:00 - 20:00Kusadasi, Ephesus, Turkey
  32. 15 Jul 08:00 - 18:00Patmos Island, Greece
  33. 16 Jul 08:00 - 15:00Chios Island, Greece
  34. 17 Jul 13:00 - 18 JulIstanbul, Turkey, Galataport
  35. 19 Jul 08:00 - 16:00Canakkale, Troy, Turkey
  36. 20 Jul 08:00 - 21 Jul 21:00Thessaloniki, Greece
  37. 22 Jul 08:00 - 19:00Volos, Meteora, Greece
  38. 23 Jul 08:00 - 21:30Mykonos Island, Greece
  39. 24 Jul 08:00 - 18:00Nafplio, Mycenae, Greece
  40. 25 Jul 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$16329from / pp
Wind Spirit
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 16 Jun 07:00 - 21:0014 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:007 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
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 13 Jun14 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:303 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
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 18 Jun 08:00 - 18:307 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:007 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
Wind Star
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 17 Jun 08:00 - 21:007 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:007 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 Jun7 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
Sun Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 21 Jun 07:00 - 19:0021 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
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 14 Jun 07:00 - 22:007 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
Explorer Of The Seas
Royal Caribbean Cruises
Round-trip from Ravenna
⚓ Calls 15 Jun 13:30 - 23:007 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:007 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
Sun Princess
Princess Cruises
Civitavecchia-Rome → Barcelona
⚓ Calls 21 Jun 07:00 - 19:0014 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
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Istanbul
⚓ Calls 18 Jun 08:00 - 18:307 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
Odyssey Of The Seas
Royal Caribbean Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 16 Jun 10:00 - 23:007 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
Norwegian Pearl
Norwegian Cruise Line Cruises
Ravenna → Piraeus-Athens
⚓ Calls 20 Jun 07:00 - 17:007 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
Scarlet Lady
Virgin Voyages Cruises
Round-trip from Piraeus-Athens
⚓ Calls 17 Jun 08:00 - 20:0010 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
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 26 Jun 08:00 - 17:0014 nights11 portsDeparts 2026 Jun 14
View itinerary · 11 ports
14 days, one-way from Civitavecchia-Rome to Piraeus-Athens
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 19:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00 - 17:00Barcelona, Spain
  7. 23 Jun 08:00 - 17:00Valletta, Malta
  8. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  9. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  10. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 28 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$2709from / pp
ms Oosterdam
Holland America Cruises
Civitavecchia-Rome → Piraeus-Athens
⚓ Calls 26 Jun 08:00 - 17:0021 nights15 portsDeparts 2026 Jun 14
View itinerary · 15 ports
21 days, one-way from Civitavecchia-Rome to Piraeus-Athens
  1. 14 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 15 Jun 07:00 - 17:00Livorno, Florence-Pisa, Italy
  3. 16 Jun 07:00 - 17:00Portofino, Italy Riviera
  4. 17 Jun 07:00 - 18:00Marseille, France Riviera
  5. 19 Jun 12:00 - 19:00Gibraltar
  6. 21 Jun 07:00 - 17:00Barcelona, Spain
  7. 23 Jun 08:00 - 17:00Valletta, Malta
  8. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  9. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  10. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 28 Jun 07:00 - 16:00Piraeus-Athens, Greece
  12. 30 Jun 06:00 - 01 Jul 23:59Alexandria, Egypt, Cairo
  13. 03 Jul 08:00 - 18:00Rhodes Island, Greece
  14. 04 Jul 08:00 - 17:00Mykonos Island, Greece
  15. 05 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$4684from / pp
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 18 Jun 16:30 - 21:304 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
Celebrity Ascent
Celebrity Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 22 Jun 07:00 - 22:0011 nights8 portsDeparts 2026 Jun 15
View itinerary · 8 ports
11 days, round-trip Greece, Turkey Italy
  1. 15 Jun 17:00Departing from Civitavecchia-Rome, Italy
  2. 17 Jun 10:30 - 17:30Souda-Chania, Crete Greece
  3. 18 Jun 08:00 - 18:00Kusadasi, Ephesus, Turkey
  4. 19 Jun 14:00 - 20 Jun 22:00Istanbul, Turkey, Galataport
  5. 22 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  6. 23 Jun 07:00 - 18:00Mykonos Island, Greece
  7. 25 Jun 07:00 - 18:00Naples, Italy
  8. 26 Jun 05:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$3152from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 22 Jun 08:00 - 18:007 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 16 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 17 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  3. 18 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 19 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 20 Jun 07:00 - 19:00Bari, Italy
  6. 22 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  7. 23 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1072from / pp
Le Bougainville
Ponant Cruises
Round-trip from Piraeus-Athens
⚓ Calls 19 Jun7 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
Enchanted Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 26 Jun 09:00 - 20:0014 nights11 portsDeparts 2026 Jun 16
View itinerary · 11 ports
14 days, round-trip Mediterranean, Aegean Adriatic
  1. 16 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 18 Jun 07:00 - 16:00Corfu Island, Kerkyra, Greece
  3. 19 Jun 07:00 - 18:00Dubrovnik, Croatia, Port Gruz
  4. 20 Jun 07:00 - 18:00Kotor, Montenegro
  5. 22 Jun 07:00 - 18:00Naples, Italy
  6. 23 Jun 06:00 - 18:00Civitavecchia-Rome, Italy
  7. 25 Jun 07:00 - 16:00Katakolon, Olympia, Greece
  8. 26 Jun 09:00 - 20:00Santorini Island, Thira, Greece
  9. 27 Jun 07:00 - 16:00Kusadasi, Ephesus, Turkey
  10. 29 Jun 09:00 - 18:00Salerno, Italy
  11. 30 Jun 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$4000from / pp
Disney Dream
Disney Cruise Line Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 19 Jun 14:00 - 21:007 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
Ritz-Carlton Ilma
Ritz-Carlton Yacht Collection Cruises
Venice → Lavrion
⚓ Calls 23 Jun 08:00 - 19:007 nights7 portsDeparts 2026 Jun 17
View itinerary · 7 ports
7 days, one-way from Venice to Lavrion
  1. 17 Jun 18:00Departing from Venice, Marghera, Italy
  2. 18 Jun 12:00 - 21:00Hvar Island Croatia, Stari Grad-Hvar Town
  3. 19 Jun 08:00 - 23:00Dubrovnik, Croatia, Port Gruz
  4. 20 Jun 08:00 - 17:00Kotor, Montenegro
  5. 21 Jun 10:00 - 21:00Corfu Island, Kerkyra, Greece
  6. 23 Jun 08:00 - 19:00Santorini Island, Thira, Greece
  7. 24 Jun 06:00Arriving in Lavrion, Greece
Find this cruise to book →
$12700from / pp
Wind Spirit
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 30 Jun 07:00 - 21:0014 nights15 portsDeparts 2026 Jun 18
View itinerary · 15 ports
14 days, round-trip 14 Night Star Collector Greek Classics and Hidden Gems Unveiled Cruise
  1. 18 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 19 Jun 07:00 - 16:00Syros Island, Ermoupoli, Greece
  3. 20 Jun 08:00 - 23:59Kusadasi, Ephesus, Turkey
  4. 21 Jun 07:00 - 17:00Samos Island, Karlovassi-Samos, Greece
  5. 22 Jun 08:00 - 22:00Naxos Island, Greece
  6. 23 Jun 08:00 - 22:00Folegandros Island, Karavostasis, Greece
  7. 24 Jun 08:00 - 17:00Milos Island, Adamantas, Greece
  8. 25 Jun 07:00 - 17:00Piraeus-Athens, Greece
  9. 26 Jun 08:00 - 17:00Nafplio, Mycenae, Greece
  10. 27 Jun 08:00 - 18:00Mykonos Island, Greece
  11. 28 Jun 07:00 - 23:59Kusadasi, Ephesus, Turkey
  12. 29 Jun 08:00 - 18:00Patmos Island, Greece
  13. 30 Jun 07:00 - 21:00Santorini Island, Thira, Greece
  14. 01 Jul 12:00 - 18:00Monemvasia, Greece
  15. 02 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$8425from / pp
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 21 Jun 16:30 - 21:303 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
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 25 Jun 08:00 - 18:307 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 19 Jun 23:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 07:00 - 18:00Istanbul, Turkey, Galataport
  3. 22 Jun 15:00 - 23:00Mykonos Island, Greece
  4. 23 Jun 09:00 - 19:00Heraklion, Crete Greece
  5. 24 Jun 07:00 - 18:00Rhodes Island, Greece
  6. 25 Jun 08:00 - 18:30Santorini Island, Thira, Greece
  7. 26 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1672from / pp
Mein Schiff 5
TUI Cruises
Round-trip from Heraklion
⚓ Calls 02 Jul 07:00 - 19:0014 nights11 portsDeparts 2026 Jun 19
View itinerary · 11 ports
14 days, round-trip - Vielfalt Des Ostlichen Mittelmeers - AbBis Heraklion
  1. 19 Jun 22:00Departing from Heraklion, Crete Greece
  2. 21 Jun 08:00 - 19:00Valletta, Malta
  3. 22 Jun 08:00 - 19:00Catania, Sicily Italy
  4. 24 Jun 05:30 - 19:00Piraeus-Athens, Greece
  5. 25 Jun 08:00 - 19:00Souda-Chania, Crete Greece
  6. 26 Jun 04:00 - 22:00Heraklion, Crete Greece
  7. 28 Jun 07:00 - 19:00Limassol, Cyprus
  8. 30 Jun 08:00 - 22:00Rhodes Island, Greece
  9. 01 Jul 07:00 - 18:00Marmaris, Turkey
  10. 02 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  11. 03 Jul 04:00Arriving in Heraklion, Crete Greece
Find this cruise to book →
Price on request
Celebrity Xcel
Celebrity Cruises
Piraeus-Athens → Barcelona
⚓ Calls 20 Jun 07:00 - 22:008 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
Piraeus-Athens → Barcelona
⚓ Calls 21 Jun 07:00 - 19:007 nights6 portsDeparts 2026 Jun 20
View itinerary · 6 ports
7 days, one-way from Piraeus-Athens to Barcelona
  1. 20 Jun 19:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 07:00 - 19:00Santorini Island, Thira, Greece
  3. 23 Jun 07:30 - 18:00Bar Montenegro
  4. 24 Jun 07:00 - 16:00Corfu Island, Kerkyra, Greece
  5. 25 Jun 07:00 - 16:00Messina, Sicily Italy
  6. 27 Jun 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$1519from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 22 Jun 08:00 - 18:007 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 20 Jun 19:00Departing from Bari, Italy
  2. 22 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  3. 23 Jun 06:00 - 17:00Piraeus-Athens, Greece
  4. 24 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  5. 25 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 26 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 27 Jun 07:00Arriving in Bari, Italy
Find this cruise to book →
$1046from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 25 Jun 07:00 - 22:007 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 20 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 07:00 - 18:00Mykonos Island, Greece
  3. 22 Jun 08:00 - 19:00Rhodes Island, Greece
  4. 23 Jun 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 25 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  6. 26 Jun 08:00 - 19:00Hydra Island, Greece
  7. 27 Jun 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$998from / pp
Explorer Of The Seas
Royal Caribbean Cruises
Round-trip from Ravenna
⚓ Calls 24 Jun 07:00 - 19:007 nights6 portsDeparts 2026 Jun 20
View itinerary · 6 ports
7 days, round-trip Greece Adriatic Cruise
  1. 20 Jun 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 21 Jun 11:59 - 20:00Kotor, Montenegro
  3. 23 Jun 07:00 - 19:00Piraeus-Athens, Greece
  4. 24 Jun 07:00 - 19:00Santorini Island, Thira, Greece
  5. 26 Jun 11:59 - 20:00Zadar, Croatia
  6. 27 Jun 06:00Arriving in Ravenna, Porto Corsini, Italy
Find this cruise to book →
Price on request
Sun Princess
Princess Cruises
Round-trip from Piraeus-Athens
⚓ Calls 21 Jun 07:00 - 19:0021 nights17 portsDeparts 2026 Jun 20
View itinerary · 17 ports
21 days, round-trip The Best of the Mediterranean
  1. 20 Jun 19:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 07:00 - 19:00Santorini Island, Thira, Greece
  3. 23 Jun 07:30 - 18:00Bar Montenegro
  4. 24 Jun 07:00 - 16:00Corfu Island, Kerkyra, Greece
  5. 25 Jun 07:00 - 16:00Messina, Sicily Italy
  6. 27 Jun 06:00 - 17:00Barcelona, Spain
  7. 28 Jun 07:00 - 16:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 29 Jun 10:00 - 20:00Marseille, France Riviera
  9. 30 Jun 08:00 - 18:00Ajaccio, Corsica France
  10. 01 Jul 08:00 - 20:00Genoa, Milan, Italy Riviera
  11. 02 Jul 07:00 - 03 Jul 17:00La Spezia, Italy Riviera
  12. 04 Jul 06:00 - 18:00Civitavecchia-Rome, Italy
  13. 05 Jul 07:00 - 19:00Naples, Italy
  14. 07 Jul 08:00 - 18:00Souda-Chania, Crete Greece
  15. 09 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  16. 10 Jul 07:00 - 21:00Mykonos Island, Greece
  17. 11 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$4397from / pp
Celebrity Equinox
Celebrity Cruises
Barcelona → Civitavecchia-Rome
⚓ Calls 26 Jun 07:00 - 22:0010 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
10 days, one-way from Barcelona to Civitavecchia-Rome
  1. 20 Jun 17:00Departing from Barcelona, Spain
  2. 22 Jun 08:00 - 18:00Valletta, Malta
  3. 24 Jun 07:00 - 19:00Piraeus-Athens, Greece
  4. 25 Jun 09:00 - 21:00Kusadasi, Ephesus, Turkey
  5. 26 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  6. 27 Jun 07:00 - 18:00Mykonos Island, Greece
  7. 28 Jun 11:00 - 20:00Katakolon, Olympia, Greece
  8. 30 Jun 05:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1974from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 30 Jun 08:00 - 20:0014 nights13 portsDeparts 2026 Jun 20
View itinerary · 13 ports
14 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 20 Jun 17:00Departing from Venice, Marghera, Italy
  2. 21 Jun 14:00 - 20:00Bari, Italy
  3. 22 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  4. 23 Jun 09:00 - 20:00Zakynthos Island, Greece
  5. 24 Jun 08:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 25 Jun 12:00 - 20:00Dubrovnik, Croatia, Port Gruz
  7. 26 Jun 08:00 - 17:00Split, Croatia
  8. 27 Jun 09:00 - 17:00Venice, Marghera, Italy
  9. 28 Jun 14:00 - 20:00Bari, Italy
  10. 30 Jun 08:00 - 20:00Santorini Island, Thira, Greece
  11. 01 Jul 08:00 - 18:00Mykonos Island, Greece
  12. 02 Jul 13:30 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  13. 04 Jul 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$3609from / pp
Sun Princess
Princess Cruises
Piraeus-Athens → Civitavecchia-Rome
⚓ Calls 21 Jun 07:00 - 19:0014 nights12 portsDeparts 2026 Jun 20
View itinerary · 12 ports
14 days, one-way from Piraeus-Athens to Civitavecchia-Rome
  1. 20 Jun 19:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 07:00 - 19:00Santorini Island, Thira, Greece
  3. 23 Jun 07:30 - 18:00Bar Montenegro
  4. 24 Jun 07:00 - 16:00Corfu Island, Kerkyra, Greece
  5. 25 Jun 07:00 - 16:00Messina, Sicily Italy
  6. 27 Jun 06:00 - 17:00Barcelona, Spain
  7. 28 Jun 07:00 - 16:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 29 Jun 10:00 - 20:00Marseille, France Riviera
  9. 30 Jun 08:00 - 18:00Ajaccio, Corsica France
  10. 01 Jul 08:00 - 20:00Genoa, Milan, Italy Riviera
  11. 02 Jul 07:00 - 03 Jul 17:00La Spezia, Italy Riviera
  12. 04 Jul 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$3118from / pp
Star Flyer
Star Clippers Cruises
Piraeus-Athens → Safaga
⚓ Calls 22 Jun10 nights9 portsDeparts 2026 Jun 20
View itinerary · 9 ports
10 days, one-way from Piraeus-Athens to Safaga
  1. 20 JunDeparting from Piraeus-Athens, Greece
  2. 21 JunHydra Island, Greece
  3. 22 JunSantorini Island, Thira, Greece
  4. 23 JunBodrum, Turkey
  5. 24 JunRhodes Island, Greece
  6. 26 JunAlexandria, Egypt, Cairo
  7. 27 JunPort Said, Egypt, Cairo
  8. 28 JunSuez Canal, Egypt
  9. 30 JunArriving in Safaga, Luxor, Egypt
Find this cruise to book →
Price on request
Celestyal Journey
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 24 Jun 08:00 - 22:007 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
7 days, round-trip 7 Night Idyllic Greece Cruise
  1. 20 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 08:00 - 18:00Kusadasi, Ephesus, Turkey
  3. 22 Jun 08:00 - 18:00Rhodes Island, Greece
  4. 23 Jun 08:00 - 20:00Heraklion, Crete Greece
  5. 24 Jun 08:00 - 22:00Santorini Island, Thira, Greece
  6. 25 Jun 08:00 - 26 Jun 02:00Mykonos Island, Greece
  7. 26 Jun 08:00 - 18:00Milos Island, Adamantas, Greece
  8. 27 Jun 08:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$789from / pp
Wind Star
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 24 Jun 08:00 - 21:007 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
7 days, round-trip 7 Night Treasures of the Greek Isles Cruise
  1. 20 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 21 Jun 08:00 - 18:00Mykonos Island, Greece
  3. 22 Jun 07:00 - 23:59Kusadasi, Ephesus, Turkey
  4. 23 Jun 08:00 - 18:00Patmos Island, Greece
  5. 24 Jun 08:00 - 21:00Santorini Island, Thira, Greece
  6. 25 Jun 12:00 - 18:00Monemvasia, Greece
  7. 26 Jun 07:00 - 17:00Nafplio, Mycenae, Greece
  8. 27 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$4816from / pp
Emerald Azzurra
Emerald Cruises
Piraeus-Athens → Istanbul
⚓ Calls 22 Jun7 nights11 portsDeparts 2026 Jun 20
View itinerary · 11 ports
7 days, one-way from Piraeus-Athens to Istanbul
  1. 20 JunDeparting from Piraeus-Athens, Greece
  2. 20 JunPiraeus-Athens, Greece
  3. 21 JunMilos Island, Adamantas, Greece
  4. 22 JunSantorini Island, Thira, Greece
  5. 23 JunDelos Island, Greece
  6. 23 JunMykonos Island, Greece
  7. 24 JunPatmos Island, Greece
  8. 25 JunKusadasi, Ephesus, Turkey
  9. 26 JunCanakkale, Troy, Turkey
  10. 26 Juncoastal cruising
  11. 27 JunArriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$7295from / pp
Star Flyer
Star Clippers Cruises
Round-trip from Piraeus-Athens
⚓ Calls 22 Jun21 nights17 portsDeparts 2026 Jun 20
View itinerary · 17 ports
21 days, round-trip 21 Night Grand Voyage Athens to Athens Cruise
  1. 20 JunDeparting from Piraeus-Athens, Greece
  2. 21 JunHydra Island, Greece
  3. 22 JunSantorini Island, Thira, Greece
  4. 23 JunBodrum, Turkey
  5. 24 JunRhodes Island, Greece
  6. 26 JunAlexandria, Egypt, Cairo
  7. 27 JunPort Said, Egypt, Cairo
  8. 28 JunSuez Canal, Egypt
  9. 30 JunSafaga, Luxor, Egypt
  10. 02 Jul - 03 JulSuez Canal, Egypt
  11. 03 Jul - 04 JulPort Said, Egypt, Cairo
  12. 05 JulAlexandria, Egypt, Cairo
  13. 07 JulRhodes Island, Greece
  14. 08 JulSantorini Island, Thira, Greece
  15. 09 JulMilos Island, Adamantas, Greece
  16. 10 JulHydra Island, Greece
  17. 11 JulArriving in Piraeus-Athens, Greece
Find this cruise to book →
Price on request
ms Oosterdam
Holland America Cruises
Barcelona → Piraeus-Athens
⚓ Calls 26 Jun 08:00 - 17:0014 nights10 portsDeparts 2026 Jun 21
View itinerary · 10 ports
14 days, one-way from Barcelona to Piraeus-Athens
  1. 21 Jun 17:00Departing from Barcelona, Spain
  2. 23 Jun 08:00 - 17:00Valletta, Malta
  3. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  4. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  5. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  6. 28 Jun 07:00 - 16:00Piraeus-Athens, Greece
  7. 30 Jun 06:00 - 01 Jul 23:59Alexandria, Egypt, Cairo
  8. 03 Jul 08:00 - 18:00Rhodes Island, Greece
  9. 04 Jul 08:00 - 17:00Mykonos Island, Greece
  10. 05 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$3394from / pp
ms Oosterdam
Holland America Cruises
Barcelona → Piraeus-Athens
⚓ Calls 26 Jun 08:00 - 17:007 nights6 portsDeparts 2026 Jun 21
View itinerary · 6 ports
7 days, one-way from Barcelona to Piraeus-Athens
  1. 21 Jun 17:00Departing from Barcelona, Spain
  2. 23 Jun 08:00 - 17:00Valletta, Malta
  3. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  4. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  5. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  6. 28 Jun 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1459from / pp
Odyssey Of The Seas
Royal Caribbean Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 23 Jun 10:00 - 23:007 nights6 portsDeparts 2026 Jun 21
View itinerary · 6 ports
7 days, round-trip Greek Isles Cruise
  1. 21 Jun 16:00Departing from Civitavecchia-Rome, Italy
  2. 23 Jun 10:00 - 23:00Santorini Island, Thira, Greece
  3. 24 Jun 09:00 - 19:00Kusadasi, Ephesus, Turkey
  4. 25 Jun 07:00 - 17:00Mykonos Island, Greece
  5. 27 Jun 07:00 - 18:00Naples, Italy
  6. 28 Jun 05:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1379from / pp
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Istanbul
⚓ Calls 25 Jun 08:00 - 18:307 nights7 portsDeparts 2026 Jun 21
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Istanbul
  1. 21 Jun 18:00Departing from Istanbul, Turkey, Galataport
  2. 22 Jun 15:00 - 23:00Mykonos Island, Greece
  3. 23 Jun 09:00 - 19:00Heraklion, Crete Greece
  4. 24 Jun 07:00 - 18:00Rhodes Island, Greece
  5. 25 Jun 08:00 - 18:30Santorini Island, Thira, Greece
  6. 26 Jun 07:00 - 23:00Piraeus-Athens, Greece
  7. 28 Jun 07:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$1418from / pp
ms Oosterdam
Holland America Cruises
Round-trip from Barcelona
⚓ Calls 26 Jun 08:00 - 17:0021 nights15 portsDeparts 2026 Jun 21
View itinerary · 15 ports
21 days, round-trip Ultimate Mediterranean Splendor Collectors Voyage
  1. 21 Jun 17:00Departing from Barcelona, Spain
  2. 23 Jun 08:00 - 17:00Valletta, Malta
  3. 25 Jun 08:00 - 17:00Souda-Chania, Crete Greece
  4. 26 Jun 08:00 - 17:00Santorini Island, Thira, Greece
  5. 27 Jun 07:00 - 18:00Kusadasi, Ephesus, Turkey
  6. 28 Jun 07:00 - 16:00Piraeus-Athens, Greece
  7. 30 Jun 06:00 - 01 Jul 23:59Alexandria, Egypt, Cairo
  8. 03 Jul 08:00 - 18:00Rhodes Island, Greece
  9. 04 Jul 08:00 - 17:00Mykonos Island, Greece
  10. 05 Jul 07:00 - 16:00Piraeus-Athens, Greece
  11. 07 Jul 07:00 - 16:00Kotor, Montenegro
  12. 08 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  13. 09 Jul 12:00 - 19:00Messina, Sicily Italy
  14. 11 Jul 08:00 - 17:00Palma de Mallorca, Majorca Island Balearic Spain
  15. 12 Jul 07:00Arriving in Barcelona, Spain
Find this cruise to book →
$4229from / pp
Norwegian Pearl
Norwegian Cruise Line Cruises
Piraeus-Athens → Ravenna
⚓ Calls 22 Jun 07:00 - 18:007 nights8 portsDeparts 2026 Jun 21
View itinerary · 8 ports
7 days, one-way from Piraeus-Athens to Ravenna
  1. 21 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 22 Jun 07:00 - 18:00Santorini Island, Thira, Greece
  3. 23 Jun 09:00 - 19:00Katakolon, Olympia, Greece
  4. 24 Jun 07:00 - 17:00Corfu Island, Kerkyra, Greece
  5. 25 Jun 07:30 - 17:00Kotor, Montenegro
  6. 26 Jun 11:00 - 20:00Zadar, Croatia
  7. 27 Jun 08:00 - 19:00Koper, Slovenia
  8. 28 Jun 06:00Arriving in Ravenna, Porto Corsini, Italy
Find this cruise to book →
$1149from / pp
Scenic Eclipse 2
Scenic Cruises
Round-trip from Piraeus-Athens
⚓ Calls 25 Jun7 nights7 portsDeparts 2026 Jun 21
View itinerary · 7 ports
7 days, round-trip 7 Night Treasures of the Aegean Sea Turkey and Crete Cruise
  1. 21 JunDeparting from Piraeus-Athens, Greece
  2. 22 JunMilos Island, Adamantas, Greece
  3. 23 Jun - 24 JunSouda-Chania, Crete Greece
  4. 25 JunSantorini Island, Thira, Greece
  5. 26 JunBodrum, Turkey
  6. 27 JunMykonos Island, Greece
  7. 28 JunArriving in Piraeus-Athens, Greece
Find this cruise to book →
$9995from / pp
Star Clipper
Star Clippers Cruises
Piraeus-Athens → Venice
⚓ Calls 23 Jun11 nights11 portsDeparts 2026 Jun 21
View itinerary · 11 ports
11 days, one-way from Piraeus-Athens to Venice
  1. 21 JunDeparting from Piraeus-Athens, Greece
  2. 22 JunMykonos Island, Greece
  3. 23 JunSantorini Island, Thira, Greece
  4. 25 JunKatakolon, Olympia, Greece
  5. 26 JunCorfu Island, Kerkyra, Greece
  6. 27 JunKotor, Montenegro
  7. 28 JunDubrovnik, Croatia, Port Gruz
  8. 29 JunKorcula Island Croatia, Korcula Town
  9. 30 JunHvar Island Croatia, Stari Grad-Hvar Town
  10. 01 JulCres Island Croatia, Cres Town
  11. 02 JulArriving in Venice, Marghera, Italy
Find this cruise to book →
Price on request
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 25 Jun 16:30 - 21:304 nights8 portsDeparts 2026 Jun 22
View itinerary · 8 ports
4 days, round-trip 4 Night Iconic Greek Islands Cruise
  1. 22 Jun 13:00Departing from Piraeus-Athens, Greece
  2. 22 Jun 18:00 - 23:00Mykonos Island, Greece
  3. 23 Jun 07:00 - 13:00Kusadasi, Ephesus, Turkey
  4. 23 Jun 16:30 - 21:30Patmos Island, Greece
  5. 24 Jun 07:00 - 18:00Rhodes Island, Greece
  6. 25 Jun 07:00 - 12:00Heraklion, Crete Greece
  7. 25 Jun 16:30 - 21:30Santorini Island, Thira, Greece
  8. 26 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$519from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 29 Jun 08:00 - 18:007 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 23 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 24 Jun 10:00 - 19:00Katakolon, Olympia, Greece
  3. 25 Jun 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 26 Jun 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 27 Jun 07:00 - 19:00Bari, Italy
  6. 29 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  7. 30 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$977from / pp
Enchanted Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 26 Jun 09:00 - 20:007 nights6 portsDeparts 2026 Jun 23
View itinerary · 6 ports
7 days, round-trip Mediterranean Aegean
  1. 23 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 25 Jun 07:00 - 16:00Katakolon, Olympia, Greece
  3. 26 Jun 09:00 - 20:00Santorini Island, Thira, Greece
  4. 27 Jun 07:00 - 16:00Kusadasi, Ephesus, Turkey
  5. 29 Jun 09:00 - 18:00Salerno, Italy
  6. 30 Jun 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1182from / pp
Enchanted Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 26 Jun 09:00 - 20:0014 nights11 portsDeparts 2026 Jun 23
View itinerary · 11 ports
14 days, round-trip Mediterranean, Aegean Adriatic
  1. 23 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 25 Jun 07:00 - 16:00Katakolon, Olympia, Greece
  3. 26 Jun 09:00 - 20:00Santorini Island, Thira, Greece
  4. 27 Jun 07:00 - 16:00Kusadasi, Ephesus, Turkey
  5. 29 Jun 09:00 - 18:00Salerno, Italy
  6. 30 Jun 06:00 - 18:00Civitavecchia-Rome, Italy
  7. 02 Jul 07:00 - 16:00Corfu Island, Kerkyra, Greece
  8. 03 Jul 07:00 - 18:00Dubrovnik, Croatia, Port Gruz
  9. 04 Jul 07:00 - 18:00Kotor, Montenegro
  10. 06 Jul 07:00 - 18:00Naples, Italy
  11. 07 Jul 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$3017from / pp
Marella Discovery
Marella Cruises
Round-trip from Limassol
⚓ Calls 27 Jun 08:00 - 18:007 nights7 portsDeparts 2026 Jun 24
View itinerary · 7 ports
7 days, round-trip Grecian Discovery
  1. 24 Jun 23:00Departing from Limassol, Cyprus
  2. 26 Jun 09:00 - 18:00Piraeus-Athens, Greece
  3. 27 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  4. 28 Jun 08:00 - 18:00Bodrum, Turkey
  5. 29 Jun 08:00 - 17:00Heraklion, Crete Greece
  6. 30 Jun 08:00 - 14:00Rhodes Island, Greece
  7. 01 Jul 08:00Arriving in Limassol, Cyprus
Find this cruise to book →
$1991from / pp
Scarlet Lady
Virgin Voyages Cruises
Round-trip from Piraeus-Athens
⚓ Calls 04 Jul 07:00 - 19:0011 nights8 portsDeparts 2026 Jun 24
View itinerary · 8 ports
11 days, round-trip 11 Night Greek Isles and Istanbul Overnight Cruise
  1. 24 Jun 18:00Departing from Piraeus-Athens, Greece
  2. 26 Jun 07:00 - 27 Jun 18:00Istanbul, Turkey, Galataport
  3. 29 Jun 08:00 - 20:00Kusadasi, Ephesus, Turkey
  4. 30 Jun 08:00 - 20:00Mykonos Island, Greece
  5. 02 Jul 09:00 - 18:00Souda-Chania, Crete Greece
  6. 03 Jul 09:00 - 18:00Rhodes Island, Greece
  7. 04 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  8. 05 Jul 06:30Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1419from / pp
Silver Nova
Silversea Cruises
Civitavecchia-Rome → Lavrion
⚓ Calls 01 Jul 08:00 - 19:0011 nights10 portsDeparts 2026 Jun 24
View itinerary · 10 ports
11 days, one-way from Civitavecchia-Rome to Lavrion
  1. 24 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 25 Jun 08:00 - 23:00Naples, Italy
  3. 26 Jun 08:00 - 18:00Amalfi, Ravello, Italy
  4. 27 Jun 08:00 - 19:00Giardini Naxos-Taormina, Sicily Italy
  5. 28 Jun 08:00 - 29 Jun 18:00Valletta, Malta
  6. 01 Jul 08:00 - 19:00Santorini Island, Thira, Greece
  7. 02 Jul 08:00 - 18:00Rhodes Island, Greece
  8. 03 Jul 08:00 - 21:00Mykonos Island, Greece
  9. 04 Jul 08:00 - 18:30Nafplio, Mycenae, Greece
  10. 05 JulArriving in Lavrion, Greece
Find this cruise to book →
$11500from / pp
Wind Spirit
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 30 Jun 07:00 - 21:007 nights8 portsDeparts 2026 Jun 25
View itinerary · 8 ports
7 days, round-trip 7 Night Treasures of the Greek Isles Cruise
  1. 25 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 26 Jun 08:00 - 17:00Nafplio, Mycenae, Greece
  3. 27 Jun 08:00 - 18:00Mykonos Island, Greece
  4. 28 Jun 07:00 - 23:59Kusadasi, Ephesus, Turkey
  5. 29 Jun 08:00 - 18:00Patmos Island, Greece
  6. 30 Jun 07:00 - 21:00Santorini Island, Thira, Greece
  7. 01 Jul 12:00 - 18:00Monemvasia, Greece
  8. 02 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$3596from / pp
Marella Voyager
Marella Cruises
Round-trip from Corfu Island
⚓ Calls 28 Jun 08:00 - 18:007 nights6 portsDeparts 2026 Jun 26
View itinerary · 6 ports
7 days, round-trip Iconic Islands
  1. 26 Jun 23:00Departing from Corfu Island, Kerkyra, Greece
  2. 28 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  3. 29 Jun 08:00 - 17:00Rhodes Island, Greece
  4. 30 Jun 09:00 - 18:00Mykonos Island, Greece
  5. 01 Jul 08:00 - 17:00Heraklion, Crete Greece
  6. 03 Jul 07:30Arriving in Corfu Island, Kerkyra, Greece
Find this cruise to book →
$2075from / pp
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 28 Jun 16:30 - 21:303 nights7 portsDeparts 2026 Jun 26
View itinerary · 7 ports
3 days, round-trip 3 Night Iconic Greek Islands Cruise
  1. 26 Jun 13:00Departing from Piraeus-Athens, Greece
  2. 26 Jun 18:00 - 23:00Mykonos Island, Greece
  3. 27 Jun 07:00 - 13:00Kusadasi, Ephesus, Turkey
  4. 27 Jun 16:30 - 21:30Patmos Island, Greece
  5. 28 Jun 07:00 - 12:00Heraklion, Crete Greece
  6. 28 Jun 16:30 - 21:30Santorini Island, Thira, Greece
  7. 29 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$449from / pp
Mein Schiff 5
TUI Cruises
Round-trip from Heraklion
⚓ Calls 02 Jul 07:00 - 19:007 nights6 portsDeparts 2026 Jun 26
View itinerary · 6 ports
7 days, round-trip - Ostliches Mittelmeer Mit Rhodos - AbBis Heraklion
  1. 26 Jun 22:00Departing from Heraklion, Crete Greece
  2. 28 Jun 07:00 - 19:00Limassol, Cyprus
  3. 30 Jun 08:00 - 22:00Rhodes Island, Greece
  4. 01 Jul 07:00 - 18:00Marmaris, Turkey
  5. 02 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  6. 03 Jul 04:00Arriving in Heraklion, Crete Greece
Find this cruise to book →
Price on request
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Piraeus-Athens
⚓ Calls 02 Jul 08:00 - 18:307 nights7 portsDeparts 2026 Jun 26
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 26 Jun 23:00Departing from Piraeus-Athens, Greece
  2. 28 Jun 07:00 - 18:00Istanbul, Turkey, Galataport
  3. 29 Jun 15:00 - 23:00Mykonos Island, Greece
  4. 30 Jun 09:00 - 19:00Heraklion, Crete Greece
  5. 01 Jul 07:00 - 18:00Rhodes Island, Greece
  6. 02 Jul 08:00 - 18:30Santorini Island, Thira, Greece
  7. 03 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1334from / pp
Mein Schiff 5
TUI Cruises
Round-trip from Heraklion
⚓ Calls 02 Jul 07:00 - 19:0014 nights11 portsDeparts 2026 Jun 26
View itinerary · 11 ports
14 days, round-trip - Griechische Inseln Und Istanbul Intensiv - AbBis Heraklion
  1. 26 Jun 22:00Departing from Heraklion, Crete Greece
  2. 28 Jun 07:00 - 19:00Limassol, Cyprus
  3. 30 Jun 08:00 - 22:00Rhodes Island, Greece
  4. 01 Jul 07:00 - 18:00Marmaris, Turkey
  5. 02 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  6. 03 Jul 04:00 - 22:00Heraklion, Crete Greece
  7. 05 Jul 08:00 - 23:30Istanbul, Turkey, Galataport
  8. 07 Jul 07:00 - 19:00Mykonos Island, Greece
  9. 08 Jul 05:30 - 19:00Piraeus-Athens, Greece
  10. 09 Jul 08:00 - 19:00Souda-Chania, Crete Greece
  11. 10 Jul 04:00Arriving in Heraklion, Crete Greece
Find this cruise to book →
Price on request
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 29 Jun 08:00 - 18:007 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean
  1. 27 Jun 19:00Departing from Bari, Italy
  2. 29 Jun 08:00 - 18:00Santorini Island, Thira, Greece
  3. 30 Jun 06:00 - 17:00Piraeus-Athens, Greece
  4. 01 Jul 10:00 - 19:00Katakolon, Olympia, Greece
  5. 02 Jul 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 03 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  7. 04 Jul 07:00Arriving in Bari, Italy
Find this cruise to book →
$996from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 30 Jun 08:00 - 20:007 nights6 portsDeparts 2026 Jun 27
View itinerary · 6 ports
7 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 27 Jun 17:00Departing from Venice, Marghera, Italy
  2. 28 Jun 14:00 - 20:00Bari, Italy
  3. 30 Jun 08:00 - 20:00Santorini Island, Thira, Greece
  4. 01 Jul 08:00 - 18:00Mykonos Island, Greece
  5. 02 Jul 13:30 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 04 Jul 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$1989from / pp
Celebrity Infinity
Celebrity Cruises
Round-trip from Piraeus-Athens
⚓ Calls 28 Jun 07:00 - 22:007 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Best of Greece
  1. 27 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 28 Jun 07:00 - 22:00Santorini Island, Thira, Greece
  3. 29 Jun 09:00 - 19:00Rhodes Island, Greece
  4. 30 Jun 08:00 - 20:00Kusadasi, Ephesus, Turkey
  5. 01 Jul 07:00 - 18:00Mykonos Island, Greece
  6. 02 Jul 09:00 - 21:00Thessaloniki, Greece
  7. 04 Jul 05:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1449from / pp
Sun Princess
Princess Cruises
Round-trip from Barcelona
⚓ Calls 12 Jul 07:00 - 19:0021 nights17 portsDeparts 2026 Jun 27
View itinerary · 17 ports
21 days, round-trip The Best of the Mediterranean
  1. 27 Jun 17:00Departing from Barcelona, Spain
  2. 28 Jun 07:00 - 16:00Palma de Mallorca, Majorca Island Balearic Spain
  3. 29 Jun 10:00 - 20:00Marseille, France Riviera
  4. 30 Jun 08:00 - 18:00Ajaccio, Corsica France
  5. 01 Jul 08:00 - 20:00Genoa, Milan, Italy Riviera
  6. 02 Jul 07:00 - 03 Jul 17:00La Spezia, Italy Riviera
  7. 04 Jul 06:00 - 18:00Civitavecchia-Rome, Italy
  8. 05 Jul 07:00 - 19:00Naples, Italy
  9. 07 Jul 08:00 - 18:00Souda-Chania, Crete Greece
  10. 09 Jul 07:00 - 18:00Kusadasi, Ephesus, Turkey
  11. 10 Jul 07:00 - 21:00Mykonos Island, Greece
  12. 11 Jul 06:00 - 19:00Piraeus-Athens, Greece
  13. 12 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  14. 14 Jul 07:30 - 18:00Bar Montenegro
  15. 15 Jul 07:00 - 16:00Corfu Island, Kerkyra, Greece
  16. 16 Jul 07:00 - 16:00Messina, Sicily Italy
  17. 18 Jul 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$4297from / pp
Explorer Of The Seas
Royal Caribbean Cruises
Round-trip from Ravenna
⚓ Calls 01 Jul 07:00 - 19:007 nights6 portsDeparts 2026 Jun 27
View itinerary · 6 ports
7 days, round-trip Greece Croatia Cruise
  1. 27 Jun 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 28 Jun 10:00 - 20:00Dubrovnik, Croatia, Port Gruz
  3. 30 Jun 07:00 - 19:00Piraeus-Athens, Greece
  4. 01 Jul 07:00 - 19:00Santorini Island, Thira, Greece
  5. 03 Jul 08:00 - 17:00Split, Croatia
  6. 04 Jul 06:00Arriving in Ravenna, Porto Corsini, Italy
Find this cruise to book →
$1714from / pp
Celestyal Journey
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 01 Jul 08:00 - 22:007 nights8 portsDeparts 2026 Jun 27
View itinerary · 8 ports
7 days, round-trip 7 Night Idyllic Greece Cruise
  1. 27 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 28 Jun 08:00 - 18:00Kusadasi, Ephesus, Turkey
  3. 29 Jun 08:00 - 18:00Rhodes Island, Greece
  4. 30 Jun 08:00 - 20:00Heraklion, Crete Greece
  5. 01 Jul 08:00 - 22:00Santorini Island, Thira, Greece
  6. 02 Jul 08:00 - 03 Jul 02:00Mykonos Island, Greece
  7. 03 Jul 08:00 - 18:00Milos Island, Adamantas, Greece
  8. 04 Jul 08:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$859from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 30 Jun 08:00 - 20:0014 nights13 portsDeparts 2026 Jun 27
View itinerary · 13 ports
14 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 27 Jun 17:00Departing from Venice, Marghera, Italy
  2. 28 Jun 14:00 - 20:00Bari, Italy
  3. 30 Jun 08:00 - 20:00Santorini Island, Thira, Greece
  4. 01 Jul 08:00 - 18:00Mykonos Island, Greece
  5. 02 Jul 13:30 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 04 Jul 09:00 - 17:00Venice, Marghera, Italy
  7. 05 Jul 14:00 - 20:00Bari, Italy
  8. 06 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  9. 07 Jul 09:00 - 20:00Zakynthos Island, Greece
  10. 08 Jul 08:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  11. 09 Jul 12:00 - 20:00Dubrovnik, Croatia, Port Gruz
  12. 10 Jul 08:00 - 17:00Split, Croatia
  13. 11 Jul 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$3609from / pp
Wind Star
Windstar Cruises
Round-trip from Piraeus-Athens
⚓ Calls 01 Jul 08:00 - 21:007 nights8 portsDeparts 2026 Jun 27
View itinerary · 8 ports
7 days, round-trip 7 Night Treasures of the Greek Isles Cruise
  1. 27 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 28 Jun 08:00 - 18:00Mykonos Island, Greece
  3. 29 Jun 07:00 - 23:59Kusadasi, Ephesus, Turkey
  4. 30 Jun 08:00 - 18:00Patmos Island, Greece
  5. 01 Jul 08:00 - 21:00Santorini Island, Thira, Greece
  6. 02 Jul 12:00 - 18:00Monemvasia, Greece
  7. 03 Jul 07:00 - 17:00Nafplio, Mycenae, Greece
  8. 04 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$4096from / pp
Emerald Azzurra
Emerald Cruises
Istanbul → Piraeus-Athens
⚓ Calls 02 Jul7 nights11 portsDeparts 2026 Jun 27
View itinerary · 11 ports
7 days, one-way from Istanbul to Piraeus-Athens
  1. 27 JunDeparting from Istanbul, Turkey, Galataport
  2. 28 Juncoastal cruising
  3. 28 JunCanakkale, Troy, Turkey
  4. 29 JunKusadasi, Ephesus, Turkey
  5. 30 JunPatmos Island, Greece
  6. 01 JulDelos Island, Greece
  7. 01 JulMykonos Island, Greece
  8. 02 JulSantorini Island, Thira, Greece
  9. 03 JulMilos Island, Adamantas, Greece
  10. 04 JulPiraeus-Athens, Greece
  11. 04 JulArriving in Piraeus-Athens, Greece
Find this cruise to book →
Price on request
Norwegian Pearl
Norwegian Cruise Line Cruises
Ravenna → Piraeus-Athens
⚓ Calls 04 Jul 07:00 - 21:007 nights8 portsDeparts 2026 Jun 28
View itinerary · 8 ports
7 days, one-way from Ravenna to Piraeus-Athens
  1. 28 Jun 17:00Departing from Ravenna, Porto Corsini, Italy
  2. 29 Jun 10:00 - 23:59Dubrovnik, Croatia, Port Gruz
  3. 30 Jun 07:00 - 17:00Kotor, Montenegro
  4. 01 Jul 08:00 - 18:00Corfu Island, Kerkyra, Greece
  5. 02 Jul 07:00 - 17:00Katakolon, Olympia, Greece
  6. 03 Jul 10:00 - 22:00Mykonos Island, Greece
  7. 04 Jul 07:00 - 21:00Santorini Island, Thira, Greece
  8. 05 Jul 05:30Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1299from / pp
Margaritaville Beachcomber
Margaritaville at Sea Cruises
Round-trip from Istanbul
⚓ Calls 02 Jul 08:00 - 18:307 nights7 portsDeparts 2026 Jun 28
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Istanbul
  1. 28 Jun 18:00Departing from Istanbul, Turkey, Galataport
  2. 29 Jun 15:00 - 23:00Mykonos Island, Greece
  3. 30 Jun 09:00 - 19:00Heraklion, Crete Greece
  4. 01 Jul 07:00 - 18:00Rhodes Island, Greece
  5. 02 Jul 08:00 - 18:30Santorini Island, Thira, Greece
  6. 03 Jul 07:00 - 23:00Piraeus-Athens, Greece
  7. 05 Jul 07:00Arriving in Istanbul, Turkey, Galataport
Find this cruise to book →
$1418from / pp
Odyssey Of The Seas
Royal Caribbean Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 30 Jun 10:00 - 23:007 nights6 portsDeparts 2026 Jun 28
View itinerary · 6 ports
7 days, round-trip Greek Isles Cruise
  1. 28 Jun 16:00Departing from Civitavecchia-Rome, Italy
  2. 30 Jun 10:00 - 23:00Santorini Island, Thira, Greece
  3. 01 Jul 09:00 - 19:00Kusadasi, Ephesus, Turkey
  4. 02 Jul 07:00 - 17:00Mykonos Island, Greece
  5. 04 Jul 07:00 - 18:00Naples, Italy
  6. 05 Jul 05:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1213from / pp
Scenic Eclipse 2
Scenic Cruises
Piraeus-Athens → Malaga
⚓ Calls 30 Jun11 nights11 portsDeparts 2026 Jun 28
View itinerary · 11 ports
11 days, one-way from Piraeus-Athens to Malaga
  1. 28 JunDeparting from Piraeus-Athens, Greece
  2. 29 JunMykonos Island, Greece
  3. 30 JunSantorini Island, Thira, Greece
  4. 01 JulSouda-Chania, Crete Greece
  5. 03 JulGiardini Naxos-Taormina, Sicily Italy
  6. 04 JulLipari Island, Aeolian Islands Sicily
  7. 05 JulPorto Cervo, Sardinia Italy
  8. 06 JulPort Mahon, Menorca Island Balearic Spain
  9. 07 JulIbiza, Ibiza Island Balearic Spain
  10. 08 JulCartagena Spain, Murcia
  11. 09 JulArriving in Malaga, Spain Granada
Find this cruise to book →
$14195from / pp
Celestyal Discovery
Celestyal Cruises
Round-trip from Piraeus-Athens
⚓ Calls 02 Jul 16:30 - 21:304 nights8 portsDeparts 2026 Jun 29
View itinerary · 8 ports
4 days, round-trip 4 Night Iconic Greek Islands Cruise
  1. 29 Jun 13:00Departing from Piraeus-Athens, Greece
  2. 29 Jun 18:00 - 23:00Mykonos Island, Greece
  3. 30 Jun 07:00 - 13:00Kusadasi, Ephesus, Turkey
  4. 30 Jun 16:30 - 21:30Patmos Island, Greece
  5. 01 Jul 07:00 - 18:00Rhodes Island, Greece
  6. 02 Jul 07:00 - 12:00Heraklion, Crete Greece
  7. 02 Jul 16:30 - 21:30Santorini Island, Thira, Greece
  8. 03 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$559from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 06 Jul 08:00 - 18:007 nights7 portsDeparts 2026 Jun 30
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 30 Jun 17:00Departing from Piraeus-Athens, Greece
  2. 01 Jul 10:00 - 19:00Katakolon, Olympia, Greece
  3. 02 Jul 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 03 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 04 Jul 07:00 - 19:00Bari, Italy
  6. 06 Jul 08:00 - 18:00Santorini Island, Thira, Greece
  7. 07 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1079from / pp
Star Flyer
Star Clippers Cruises
Safaga → Piraeus-Athens
⚓ Calls 08 Jul11 nights9 portsDeparts 2026 Jun 30
View itinerary · 9 ports
11 days, one-way from Safaga to Piraeus-Athens
  1. 30 JunDeparting from Safaga, Luxor, Egypt
  2. 02 Jul - 03 JulSuez Canal, Egypt
  3. 03 Jul - 04 JulPort Said, Egypt, Cairo
  4. 05 JulAlexandria, Egypt, Cairo
  5. 07 JulRhodes Island, Greece
  6. 08 JulSantorini Island, Thira, Greece
  7. 09 JulMilos Island, Adamantas, Greece
  8. 10 JulHydra Island, Greece
  9. 11 JulArriving in Piraeus-Athens, Greece
Find this cruise to book →
Price on request
Enchanted Princess
Princess Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 10 Jul 09:00 - 20:0014 nights11 portsDeparts 2026 Jun 30
View itinerary · 11 ports
14 days, round-trip Mediterranean, Aegean Adriatic
  1. 30 Jun 18:00Departing from Civitavecchia-Rome, Italy
  2. 02 Jul 07:00 - 16:00Corfu Island, Kerkyra, Greece
  3. 03 Jul 07:00 - 18:00Dubrovnik, Croatia, Port Gruz
  4. 04 Jul 07:00 - 18:00Kotor, Montenegro
  5. 06 Jul 07:00 - 18:00Naples, Italy
  6. 07 Jul 06:00 - 18:00Civitavecchia-Rome, Italy
  7. 08 Jul 07:00 - 18:30Salerno, Italy
  8. 10 Jul 09:00 - 20:00Santorini Island, Thira, Greece
  9. 11 Jul 07:00 - 16:00Kusadasi, Ephesus, Turkey
  10. 12 Jul 12:00 - 21:00Katakolon, Olympia, Greece
  11. 14 Jul 06:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$4157from / 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.