Cruises Calling at Kefalonia Island

45 upcoming cruises that stop at Kefalonia Island, Ionian Islands, Greece. Updated regularly; always confirm with the cruise line.

MSC Sinfonia
MSC Cruises
Piraeus-Athens → Bari
⚓ Calls 18 Jun 08:00 - 18:00 20264 nights5 portsDeparts 2026 Jun 16
View itinerary · 5 ports
4 days, one-way from Piraeus-Athens to Bari
  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:00Arriving in Bari, Italy
Find this cruise to book →
$777from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 18 Jun 08:00 - 18:00 20267 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
National Geographic Orion
Lindblad Expeditions Cruises
Lavrion → Zadar
⚓ Calls 19 Jun 20267 nights10 portsDeparts 2026 Jun 17
View itinerary · 10 ports
7 days, one-way from Lavrion to Zadar
  1. 17 JunDeparting from Lavrion, Greece
  2. 18 JunCorinth Canal, Greece
  3. 18 JunItea, Delphi, Greece
  4. 19 JunKefalonia Island, Argostoli-Fiskardo, Greece
  5. 20 JunCorfu Island, Kerkyra, Greece
  6. 20 JunSarande, Albania
  7. 21 JunDurres, Tirana, Albania
  8. 22 JunDubrovnik, Croatia, Port Gruz
  9. 23 JunVis Island Croatia, Vis Town
  10. 24 JunArriving in Zadar, Croatia
Find this cruise to book →
$9261from / pp
Costa Fascinosa
Costa Cruises
Round-trip from Piraeus-Athens
⚓ Calls 22 Jun 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jun 17
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 17 Jun 20:00Departing from Piraeus-Athens, Greece
  2. 19 Jun 09:00 - 19:00Valletta, Malta
  3. 20 Jun 07:00 - 17:00Catania, Sicily Italy
  4. 21 Jun 09:00 - 17:00Taranto, Italy
  5. 22 Jun 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 23 Jun 12:00 - 22:30Mykonos Island, Greece
  7. 24 Jun 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1197from / pp
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 22 Jun 20267 nights6 portsDeparts 2026 Jun 18
View itinerary · 6 ports
7 days, round-trip Central Mediterranean Fly-Cruise
  1. 18 JunDeparting from Valletta, Malta
  2. 20 JunTaranto, Italy
  3. 21 JunCorfu Island, Kerkyra, Greece
  4. 22 JunKefalonia Island, Argostoli-Fiskardo, Greece
  5. 24 JunCatania, Sicily Italy
  6. 25 JunArriving in Valletta, Malta
Find this cruise to book →
Price on request
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 22 Jun 202614 nights11 portsDeparts 2026 Jun 18
View itinerary · 11 ports
14 days, round-trip Mediterranean Fly-Cruise
  1. 18 JunDeparting from Valletta, Malta
  2. 20 JunTaranto, Italy
  3. 21 JunCorfu Island, Kerkyra, Greece
  4. 22 JunKefalonia Island, Argostoli-Fiskardo, Greece
  5. 24 JunCatania, Sicily Italy
  6. 25 JunValletta, Malta
  7. 27 JunCalvi, Corsica France
  8. 28 JunLivorno, Florence-Pisa, Italy
  9. 29 JunCivitavecchia-Rome, Italy
  10. 30 JunNaples, Italy
  11. 02 JulArriving in Valletta, Malta
Find this cruise to book →
Price on request
Costa Fascinosa
Costa Cruises
Round-trip from Catania
⚓ Calls 22 Jun 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Catania
  1. 20 Jun 17:00Departing from Catania, Sicily Italy
  2. 21 Jun 09:00 - 17:00Taranto, Italy
  3. 22 Jun 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 23 Jun 12:00 - 22:30Mykonos Island, Greece
  5. 24 Jun 06:00 - 20:00Piraeus-Athens, Greece
  6. 26 Jun 09:00 - 19:00Valletta, Malta
  7. 27 Jun 07:00Arriving in Catania, Sicily Italy
Find this cruise to book →
$1334from / pp
Costa Fascinosa
Costa Cruises
Round-trip from Taranto
⚓ Calls 22 Jun 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jun 21
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Taranto
  1. 21 Jun 17:00Departing from Taranto, Italy
  2. 22 Jun 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  3. 23 Jun 12:00 - 22:30Mykonos Island, Greece
  4. 24 Jun 06:00 - 20:00Piraeus-Athens, Greece
  5. 26 Jun 09:00 - 19:00Valletta, Malta
  6. 27 Jun 07:00 - 17:00Catania, Sicily Italy
  7. 28 Jun 09:00Arriving in Taranto, Italy
Find this cruise to book →
$1333from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 24 Jun 08:00 - 16:00 20267 nights8 portsDeparts 2026 Jun 20
View itinerary · 8 ports
7 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:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$2060from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 24 Jun 08:00 - 16:00 202614 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
Marella Voyager
Marella Cruises
Round-trip from Corfu Island
⚓ Calls 25 Jun 12:00 - 19:00 20267 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
7 days, round-trip Aegean Shores
  1. 19 Jun 23:00Departing from Corfu Island, Kerkyra, Greece
  2. 21 Jun 07:00 - 17:00Piraeus-Athens, Greece
  3. 22 Jun 09:00 - 18:00Kusadasi, Ephesus, Turkey
  4. 23 Jun 08:00 - 17:00Patmos Island, Greece
  5. 24 Jun 08:00 - 16:00Souda-Chania, Crete Greece
  6. 25 Jun 12:00 - 19:00Kefalonia Island, Argostoli-Fiskardo, Greece
  7. 26 Jun 07:30Arriving in Corfu Island, Kerkyra, Greece
Find this cruise to book →
$1891from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 25 Jun 08:00 - 18:00 20267 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
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 25 Jun 08:00 - 18:00 20267 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
Costa Fascinosa
Costa Cruises
Round-trip from Piraeus-Athens
⚓ Calls 29 Jun 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jun 24
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 24 Jun 20:00Departing from Piraeus-Athens, Greece
  2. 26 Jun 09:00 - 19:00Valletta, Malta
  3. 27 Jun 07:00 - 17:00Catania, Sicily Italy
  4. 28 Jun 09:00 - 17:00Taranto, Italy
  5. 29 Jun 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 30 Jun 12:00 - 22:30Mykonos Island, Greece
  7. 01 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1302from / pp
National Geographic Orion
Lindblad Expeditions Cruises
Zadar → Lavrion
⚓ Calls 29 Jun 20267 nights10 portsDeparts 2026 Jun 24
View itinerary · 10 ports
7 days, one-way from Zadar to Lavrion
  1. 24 JunDeparting from Zadar, Croatia
  2. 25 JunVis Island Croatia, Vis Town
  3. 26 JunDubrovnik, Croatia, Port Gruz
  4. 27 JunDurres, Tirana, Albania
  5. 28 JunSarande, Albania
  6. 28 JunCorfu Island, Kerkyra, Greece
  7. 29 JunKefalonia Island, Argostoli-Fiskardo, Greece
  8. 30 JunItea, Delphi, Greece
  9. 30 JunCorinth Canal, Greece
  10. 01 JulArriving in Lavrion, Greece
Find this cruise to book →
$8500from / pp
Marella Explorer 2
Marella Cruises
Round-trip from Dubrovnik
⚓ Calls 29 Jun 12:00 - 20:00 20267 nights7 portsDeparts 2026 Jun 25
View itinerary · 7 ports
7 days, round-trip Sail Three Seas
  1. 25 Jun 21:00Departing from Dubrovnik, Croatia, Port Gruz
  2. 27 Jun 09:00 - 18:00Valletta, Malta
  3. 28 Jun 08:00 - 17:00Messina, Sicily Italy
  4. 29 Jun 12:00 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  5. 30 Jun 08:00 - 17:00Corfu Island, Kerkyra, Greece
  6. 01 Jul 08:00 - 17:00Kotor, Montenegro
  7. 02 Jul 04:00Arriving in Dubrovnik, Croatia, Port Gruz
Find this cruise to book →
$2081from / pp
Costa Fascinosa
Costa Cruises
Round-trip from Catania
⚓ Calls 29 Jun 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Catania
  1. 27 Jun 17:00Departing from Catania, Sicily Italy
  2. 28 Jun 09:00 - 17:00Taranto, Italy
  3. 29 Jun 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 30 Jun 12:00 - 22:30Mykonos Island, Greece
  5. 01 Jul 06:00 - 20:00Piraeus-Athens, Greece
  6. 03 Jul 09:00 - 19:00Valletta, Malta
  7. 04 Jul 07:00Arriving in Catania, Sicily Italy
Find this cruise to book →
$1314from / pp
Costa Fascinosa
Costa Cruises
Round-trip from Taranto
⚓ Calls 29 Jun 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jun 28
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Taranto
  1. 28 Jun 17:00Departing from Taranto, Italy
  2. 29 Jun 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  3. 30 Jun 12:00 - 22:30Mykonos Island, Greece
  4. 01 Jul 06:00 - 20:00Piraeus-Athens, Greece
  5. 03 Jul 09:00 - 19:00Valletta, Malta
  6. 04 Jul 07:00 - 17:00Catania, Sicily Italy
  7. 05 Jul 09:00Arriving in Taranto, Italy
Find this cruise to book →
$1313from / pp
Queen Victoria
Cunard Cruises
Barcelona → Trieste
⚓ Calls 01 Jul 202614 nights12 portsDeparts 2026 Jun 22
View itinerary · 12 ports
14 days, one-way from Barcelona to Trieste
  1. 22 JunDeparting from Barcelona, Spain
  2. 24 JunAlghero, Sardinia Italy
  3. 25 JunAjaccio, Corsica France
  4. 27 JunMessina, Sicily Italy
  5. 28 JunSalerno, Italy
  6. 29 JunCivitavecchia-Rome, Italy
  7. 30 JunMessina, Sicily Italy
  8. 01 JulKefalonia Island, Argostoli-Fiskardo, Greece
  9. 02 JulCorfu Island, Kerkyra, Greece
  10. 03 JulKotor, Montenegro
  11. 04 JulSplit, Croatia
  12. 06 JulArriving in Trieste, Italy
Find this cruise to book →
$2499from / pp
Queen Victoria
Cunard Cruises
Civitavecchia-Rome → Trieste
⚓ Calls 01 Jul 20267 nights7 portsDeparts 2026 Jun 29
View itinerary · 7 ports
7 days, one-way from Civitavecchia-Rome to Trieste
  1. 29 JunDeparting from Civitavecchia-Rome, Italy
  2. 30 JunMessina, Sicily Italy
  3. 01 JulKefalonia Island, Argostoli-Fiskardo, Greece
  4. 02 JulCorfu Island, Kerkyra, Greece
  5. 03 JulKotor, Montenegro
  6. 04 JulSplit, Croatia
  7. 06 JulArriving in Trieste, Italy
Find this cruise to book →
$1349from / pp
Queen Victoria
Cunard Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 01 Jul 202614 nights12 portsDeparts 2026 Jun 29
View itinerary · 12 ports
14 days, round-trip Italy And Adriatic
  1. 29 JunDeparting from Civitavecchia-Rome, Italy
  2. 30 JunMessina, Sicily Italy
  3. 01 JulKefalonia Island, Argostoli-Fiskardo, Greece
  4. 02 JulCorfu Island, Kerkyra, Greece
  5. 03 JulKotor, Montenegro
  6. 04 JulSplit, Croatia
  7. 06 JulTrieste, Italy
  8. 07 JulZadar, Croatia
  9. 08 JulDubrovnik, Croatia, Port Gruz
  10. 10 JulValletta, Malta
  11. 12 JulNaples, Italy
  12. 13 JulArriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$2399from / pp
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 02 Jul 08:00 - 18:00 20267 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 02 Jul 13:30 - 20:00 20267 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
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 02 Jul 13:30 - 20:00 202614 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
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 02 Jul 08:00 - 18:00 20267 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
Costa Fascinosa
Costa Cruises
Round-trip from Piraeus-Athens
⚓ Calls 06 Jul 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jul 01
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 01 Jul 20:00Departing from Piraeus-Athens, Greece
  2. 03 Jul 09:00 - 19:00Valletta, Malta
  3. 04 Jul 07:00 - 17:00Catania, Sicily Italy
  4. 05 Jul 09:00 - 17:00Taranto, Italy
  5. 06 Jul 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 07 Jul 12:00 - 22:30Mykonos Island, Greece
  7. 08 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1295from / pp
Costa Fascinosa
Costa Cruises
Round-trip from Catania
⚓ Calls 06 Jul 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jul 04
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Catania
  1. 04 Jul 17:00Departing from Catania, Sicily Italy
  2. 05 Jul 09:00 - 17:00Taranto, Italy
  3. 06 Jul 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 07 Jul 12:00 - 22:30Mykonos Island, Greece
  5. 08 Jul 06:00 - 20:00Piraeus-Athens, Greece
  6. 10 Jul 09:00 - 19:00Valletta, Malta
  7. 11 Jul 07:00Arriving in Catania, Sicily Italy
Find this cruise to book →
$1394from / pp
Costa Fascinosa
Costa Cruises
Round-trip from Taranto
⚓ Calls 06 Jul 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jul 05
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Taranto
  1. 05 Jul 17:00Departing from Taranto, Italy
  2. 06 Jul 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  3. 07 Jul 12:00 - 22:30Mykonos Island, Greece
  4. 08 Jul 06:00 - 20:00Piraeus-Athens, Greece
  5. 10 Jul 09:00 - 19:00Valletta, Malta
  6. 11 Jul 07:00 - 17:00Catania, Sicily Italy
  7. 12 Jul 09:00Arriving in Taranto, Italy
Find this cruise to book →
$1397from / pp
Costa Deliziosa
Costa Cruises
Round-trip from Venice
⚓ Calls 08 Jul 08:00 - 16:00 20267 nights8 portsDeparts 2026 Jul 04
View itinerary · 8 ports
7 days, round-trip Eastern Mediterranean from Marghera Venice
  1. 04 Jul 17:00Departing from Venice, Marghera, Italy
  2. 05 Jul 14:00 - 20:00Bari, Italy
  3. 06 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  4. 07 Jul 09:00 - 20:00Zakynthos Island, Greece
  5. 08 Jul 08:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 09 Jul 12:00 - 20:00Dubrovnik, Croatia, Port Gruz
  7. 10 Jul 08:00 - 17:00Split, Croatia
  8. 11 Jul 09:00Arriving in Venice, Marghera, Italy
Find this cruise to book →
$1930from / pp
AIDAblu
AIDA Cruises
Round-trip from Corfu Island
⚓ Calls 09 Jul 11:00 - 21:00 20267 nights7 portsDeparts 2026 Jul 04
View itinerary · 7 ports
7 days, round-trip Mittelmeerinseln ab Korfu
  1. 04 Jul 22:00Departing from Corfu Island, Kerkyra, Greece
  2. 06 Jul 08:00 - 20:00Valletta, Malta
  3. 07 Jul 08:00 - 20:00Catania, Sicily Italy
  4. 08 Jul 07:00 - 17:00Messina, Sicily Italy
  5. 09 Jul 11:00 - 21:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 10 Jul 08:00 - 17:00Katakolon, Olympia, Greece
  7. 11 Jul 06:00Arriving in Corfu Island, Kerkyra, Greece
Find this cruise to book →
Price on request
AIDAblu
AIDA Cruises
Round-trip from Corfu Island
⚓ Calls 09 Jul 11:00 - 21:00 202614 nights13 portsDeparts 2026 Jul 04
View itinerary · 13 ports
14 days, round-trip Adria Mittelmeerinseln ab Korfu
  1. 04 Jul 22:00Departing from Corfu Island, Kerkyra, Greece
  2. 06 Jul 08:00 - 20:00Valletta, Malta
  3. 07 Jul 08:00 - 20:00Catania, Sicily Italy
  4. 08 Jul 07:00 - 17:00Messina, Sicily Italy
  5. 09 Jul 11:00 - 21:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 10 Jul 08:00 - 17:00Katakolon, Olympia, Greece
  7. 11 Jul 06:00 - 22:00Corfu Island, Kerkyra, Greece
  8. 13 Jul 07:00 - 18:00Trieste, Italy
  9. 14 Jul 10:00 - 19:00Split, Croatia
  10. 15 Jul 08:00 - 22:00Kotor, Montenegro
  11. 16 Jul 07:30 - 18:00Dubrovnik, Croatia, Port Gruz
  12. 17 Jul 07:00 - 16:00Bari, Italy
  13. 18 Jul 06:00Arriving in Corfu Island, Kerkyra, Greece
Find this cruise to book →
Price on request
Explorer Of The Seas
Royal Caribbean Cruises
Round-trip from Ravenna
⚓ Calls 09 Jul 11:59 - 20:00 20267 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
MSC Sinfonia
MSC Cruises
Round-trip from Bari
⚓ Calls 09 Jul 08:00 - 18:00 20267 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
MSC Sinfonia
MSC Cruises
Round-trip from Piraeus-Athens
⚓ Calls 09 Jul 08:00 - 18:00 20267 nights7 portsDeparts 2026 Jul 07
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 07 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 08 Jul 10:00 - 19:00Katakolon, Olympia, Greece
  3. 09 Jul 08:00 - 18:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 10 Jul 09:00 - 19:00Corfu Island, Kerkyra, Greece
  5. 11 Jul 07:00 - 19:00Bari, Italy
  6. 13 Jul 08:00 - 18:00Santorini Island, Thira, Greece
  7. 14 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1030from / pp
AIDAblu
AIDA Cruises
Round-trip from Corfu Island
⚓ Calls 09 Jul 11:00 - 21:00 202614 nights13 portsDeparts 2026 Jun 27
View itinerary · 13 ports
14 days, round-trip Griechenland Mittelmeerinseln ab Korfu 2
  1. 27 Jun 22:00Departing from Corfu Island, Kerkyra, Greece
  2. 28 Jun 08:00 - 18:00Zakynthos Island, Greece
  3. 30 Jun 08:00 - 18:00Rhodes Island, Greece
  4. 01 Jul 07:30 - 18:00Bodrum, Turkey
  5. 02 Jul 08:30 - 16:30Heraklion, Crete Greece
  6. 03 Jul 09:00Katakolon, Olympia, Greece
  7. 04 Jul 06:00 - 22:00Corfu Island, Kerkyra, Greece
  8. 06 Jul 08:00 - 20:00Valletta, Malta
  9. 07 Jul 08:00 - 20:00Catania, Sicily Italy
  10. 08 Jul 07:00 - 17:00Messina, Sicily Italy
  11. 09 Jul 11:00 - 21:00Kefalonia Island, Argostoli-Fiskardo, Greece
  12. 10 Jul - 17:00Katakolon, Olympia, Greece
  13. 11 Jul 06:00Arriving in Corfu Island, Kerkyra, Greece
Find this cruise to book →
Price on request
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 13 Jul 202614 nights11 portsDeparts 2026 Jul 02
View itinerary · 11 ports
14 days, round-trip Mediterranean Fly-Cruise
  1. 02 JulDeparting from Valletta, Malta
  2. 04 JulMykonos Island, Greece
  3. 05 JulRhodes Island, Greece
  4. 06 JulKusadasi, Ephesus, Turkey
  5. 07 JulPiraeus-Athens, Greece
  6. 09 JulValletta, Malta
  7. 11 JulTaranto, Italy
  8. 12 JulCorfu Island, Kerkyra, Greece
  9. 13 JulKefalonia Island, Argostoli-Fiskardo, Greece
  10. 15 JulCatania, Sicily Italy
  11. 16 JulArriving in Valletta, Malta
Find this cruise to book →
Price on request
Costa Fascinosa
Costa Cruises
Round-trip from Piraeus-Athens
⚓ Calls 13 Jul 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jul 08
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Athens
  1. 08 Jul 20:00Departing from Piraeus-Athens, Greece
  2. 10 Jul 09:00 - 19:00Valletta, Malta
  3. 11 Jul 07:00 - 17:00Catania, Sicily Italy
  4. 12 Jul 09:00 - 17:00Taranto, Italy
  5. 13 Jul 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  6. 14 Jul 12:00 - 22:30Mykonos Island, Greece
  7. 15 Jul 06:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$1330from / pp
Marella Explorer 2
Marella Cruises
Round-trip from Dubrovnik
⚓ Calls 13 Jul 12:00 - 20:00 20267 nights7 portsDeparts 2026 Jul 09
View itinerary · 7 ports
7 days, round-trip Sail Three Seas
  1. 09 Jul 21:00Departing from Dubrovnik, Croatia, Port Gruz
  2. 11 Jul 09:00 - 18:00Valletta, Malta
  3. 12 Jul 08:00 - 17:00Messina, Sicily Italy
  4. 13 Jul 12:00 - 20:00Kefalonia Island, Argostoli-Fiskardo, Greece
  5. 14 Jul 08:00 - 17:00Corfu Island, Kerkyra, Greece
  6. 15 Jul 08:00 - 17:00Kotor, Montenegro
  7. 16 Jul 04:00Arriving in Dubrovnik, Croatia, Port Gruz
Find this cruise to book →
$2216from / pp
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 13 Jul 20267 nights6 portsDeparts 2026 Jul 09
View itinerary · 6 ports
7 days, round-trip Central Mediterranean Fly-Cruise
  1. 09 JulDeparting from Valletta, Malta
  2. 11 JulTaranto, Italy
  3. 12 JulCorfu Island, Kerkyra, Greece
  4. 13 JulKefalonia Island, Argostoli-Fiskardo, Greece
  5. 15 JulCatania, Sicily Italy
  6. 16 JulArriving in Valletta, Malta
Find this cruise to book →
Price on request
Azura
P&O Cruises
Round-trip from Valletta
⚓ Calls 13 Jul 202614 nights11 portsDeparts 2026 Jul 09
View itinerary · 11 ports
14 days, round-trip Mediterranean Fly-Cruise
  1. 09 JulDeparting from Valletta, Malta
  2. 11 JulTaranto, Italy
  3. 12 JulCorfu Island, Kerkyra, Greece
  4. 13 JulKefalonia Island, Argostoli-Fiskardo, Greece
  5. 15 JulCatania, Sicily Italy
  6. 16 JulValletta, Malta
  7. 18 JulSouda-Chania, Crete Greece
  8. 19 JulPiraeus-Athens, Greece
  9. 20 JulMykonos Island, Greece
  10. 21 JulHeraklion, Crete Greece
  11. 23 JulArriving in Valletta, Malta
Find this cruise to book →
Price on request
Costa Fascinosa
Costa Cruises
Round-trip from Catania
⚓ Calls 13 Jul 09:00 - 16:00 20267 nights7 portsDeparts 2026 Jul 11
View itinerary · 7 ports
7 days, round-trip Eastern Mediterranean from Catania
  1. 11 Jul 17:00Departing from Catania, Sicily Italy
  2. 12 Jul 09:00 - 17:00Taranto, Italy
  3. 13 Jul 09:00 - 16:00Kefalonia Island, Argostoli-Fiskardo, Greece
  4. 14 Jul 12:00 - 22:30Mykonos Island, Greece
  5. 15 Jul 06:00 - 20:00Piraeus-Athens, Greece
  6. 17 Jul 09:00 - 19:00Valletta, Malta
  7. 18 Jul 07:00Arriving in Catania, Sicily Italy
Find this cruise to book →
$1394from / pp
Seabourn Quest
Seabourn Cruises
Round-trip from Piraeus-Athens
⚓ Calls 16 Jul 08:00 - 17:00 202614 nights13 portsDeparts 2026 Jul 05
View itinerary · 13 ports
14 days, round-trip Adriatic Grecian Gems
  1. 05 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 06 Jul 08:00 - 17:00Gythion, Greece
  3. 08 Jul 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  4. 09 Jul 08:00 - 18:00Hvar Island Croatia, Stari Grad-Hvar Town
  5. 10 Jul 08:00 - 18:00Zadar, Croatia
  6. 11 Jul 08:00 - 18:00Koper, Slovenia
  7. 12 Jul 07:00 - 17:00Venice, Marghera, Italy
  8. 13 Jul 10:00 - 18:00Sibenik, Croatia
  9. 14 Jul 08:00 - 15:00Kotor, Montenegro
  10. 15 Jul 08:00 - 18:00Corfu Island, Kerkyra, Greece
  11. 16 Jul 08:00 - 17:00Kefalonia Island, Argostoli-Fiskardo, Greece
  12. 18 Jul 08:00 - 17:00Nafplio, Mycenae, Greece
  13. 19 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$12099from / pp
Seabourn Quest
Seabourn Cruises
Round-trip from Piraeus-Athens
⚓ Calls 16 Jul 08:00 - 17:00 202621 nights19 portsDeparts 2026 Jul 05
View itinerary · 19 ports
21 days, round-trip Adriatic, Ephesus Grecian Gems
  1. 05 Jul 17:00Departing from Piraeus-Athens, Greece
  2. 06 Jul 08:00 - 17:00Gythion, Greece
  3. 08 Jul 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  4. 09 Jul 08:00 - 18:00Hvar Island Croatia, Stari Grad-Hvar Town
  5. 10 Jul 08:00 - 18:00Zadar, Croatia
  6. 11 Jul 08:00 - 18:00Koper, Slovenia
  7. 12 Jul 07:00 - 17:00Venice, Marghera, Italy
  8. 13 Jul 10:00 - 18:00Sibenik, Croatia
  9. 14 Jul 08:00 - 15:00Kotor, Montenegro
  10. 15 Jul 08:00 - 18:00Corfu Island, Kerkyra, Greece
  11. 16 Jul 08:00 - 17:00Kefalonia Island, Argostoli-Fiskardo, Greece
  12. 18 Jul 08:00 - 17:00Nafplio, Mycenae, Greece
  13. 19 Jul 07:00 - 17:00Piraeus-Athens, Greece
  14. 20 Jul 08:00 - 18:00Mykonos Island, Greece
  15. 21 Jul 08:00 - 17:00Agios Nikolaos, Crete Greece
  16. 22 Jul 08:00 - 23:00Kusadasi, Ephesus, Turkey
  17. 23 Jul 08:00 - 18:00Kos Island, Greece
  18. 24 Jul 08:00 - 17:00Symi Island, Greece
  19. 26 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
Price on request
Seabourn Quest
Seabourn Cruises
Istanbul → Piraeus-Athens
⚓ Calls 16 Jul 08:00 - 17:00 202621 nights19 portsDeparts 2026 Jun 28
View itinerary · 19 ports
21 days, one-way from Istanbul to Piraeus-Athens
  1. 28 Jun 17:00Departing from Istanbul, Turkey, Galataport
  2. 29 Jun 08:00 - 18:00Canakkale, Troy, Turkey
  3. 30 Jun 08:00 - 18:00Izmir, Turkey
  4. 01 Jul 08:00 - 17:00Patmos Island, Greece
  5. 02 Jul 08:00 - 23:00Rhodes Island, Greece
  6. 04 Jul 08:00 - 17:00Spetses Island, Greece
  7. 05 Jul 07:00 - 17:00Piraeus-Athens, Greece
  8. 06 Jul 08:00 - 17:00Gythion, Greece
  9. 08 Jul 08:00 - 22:00Dubrovnik, Croatia, Port Gruz
  10. 09 Jul 08:00 - 18:00Hvar Island Croatia, Stari Grad-Hvar Town
  11. 10 Jul 08:00 - 18:00Zadar, Croatia
  12. 11 Jul 08:00 - 18:00Koper, Slovenia
  13. 12 Jul 07:00 - 17:00Venice, Marghera, Italy
  14. 13 Jul 10:00 - 18:00Sibenik, Croatia
  15. 14 Jul 08:00 - 15:00Kotor, Montenegro
  16. 15 Jul 08:00 - 18:00Corfu Island, Kerkyra, Greece
  17. 16 Jul 08:00 - 17:00Kefalonia Island, Argostoli-Fiskardo, Greece
  18. 18 Jul 08:00 - 17:00Nafplio, Mycenae, Greece
  19. 19 Jul 07:00Arriving in Piraeus-Athens, Greece
Find this cruise to book →
$14999from / pp
Mein Schiff 5
TUI Cruises
Round-trip from Heraklion
⚓ Calls 19 Jul 07:00 - 19:00 202614 nights11 portsDeparts 2026 Jul 10
View itinerary · 11 ports
14 days, round-trip - Inselperlen Des Mittelmeers Mit Athen - AbBis Heraklion
  1. 10 Jul 22:00Departing from Heraklion, Crete Greece
  2. 12 Jul 08:00 - 18:00Taranto, Italy
  3. 13 Jul 08:00 - 18:00Corfu Island, Kerkyra, Greece
  4. 15 Jul 05:30 - 22:00Piraeus-Athens, Greece
  5. 16 Jul 07:00 - 16:30Nafplio, Mycenae, Greece
  6. 17 Jul 04:00 - 22:00Heraklion, Crete Greece
  7. 19 Jul 07:00 - 19:00Kefalonia Island, Argostoli-Fiskardo, Greece
  8. 21 Jul 05:30 - 19:00Piraeus-Athens, Greece
  9. 22 Jul 08:00 - 19:00Mykonos Island, Greece
  10. 23 Jul 07:00 - 17:00Bodrum, Turkey
  11. 24 Jul 04:00Arriving in Heraklion, Crete Greece
Find this cruise to book →
Price on request

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.