Cruises Calling at Ibiza

45 upcoming cruises that stop at Ibiza, Balearic Islands, Spain. Updated regularly; always confirm with the cruise line.

MSC Musica
MSC Cruises
Round-trip from Genoa
⚓ Calls 19 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 16
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 16 Jun 18:00Departing from Genoa, Milan, Italy Riviera
  2. 17 Jun 07:00 - 15:00Marseille, France Riviera
  3. 18 Jun 10:00 - 20:00Valencia, Spain
  4. 19 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  5. 21 Jun 08:00 - 17:00Cagliari, Sardinia Italy
  6. 22 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  7. 23 Jun 08:00Arriving in Genoa, Milan, Italy Riviera
Find this cruise to book →
$1013from / pp
MSC Musica
MSC Cruises
Round-trip from Marseille
⚓ Calls 19 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 17
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 17 Jun 15:00Departing from Marseille, France Riviera
  2. 18 Jun 10:00 - 20:00Valencia, Spain
  3. 19 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  4. 21 Jun 08:00 - 17:00Cagliari, Sardinia Italy
  5. 22 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  6. 23 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  7. 24 Jun 07:00Arriving in Marseille, France Riviera
Find this cruise to book →
$992from / pp
MSC Musica
MSC Cruises
Round-trip from Valencia
⚓ Calls 19 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 18
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 18 Jun 20:00Departing from Valencia, Spain
  2. 19 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  3. 21 Jun 08:00 - 17:00Cagliari, Sardinia Italy
  4. 22 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  5. 23 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  6. 24 Jun 07:00 - 15:00Marseille, France Riviera
  7. 25 Jun 10:00Arriving in Valencia, Spain
Find this cruise to book →
$1033from / pp
Costa Smeralda
Costa Cruises
Round-trip from Palermo
⚓ Calls 23 Jun 12:00 - 20:00 20267 nights7 portsDeparts 2026 Jun 18
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Palermo
  1. 18 Jun 16:30Departing from Palermo, Sicily Italy
  2. 19 Jun 08:30 - 19:00Civitavecchia-Rome, Italy
  3. 20 Jun 08:30 - 18:00Savona, Italy Riviera
  4. 21 Jun 08:30 - 18:30Marseille, France Riviera
  5. 22 Jun 08:00 - 18:00Barcelona, Spain
  6. 23 Jun 12:00 - 20:00Ibiza, Ibiza Island Balearic Spain
  7. 25 Jun 08:00Arriving in Palermo, Sicily Italy
Find this cruise to book →
$1369from / pp
Costa Smeralda
Costa Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 23 Jun 12:00 - 20:00 20267 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Civitavecchia Rome
  1. 19 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 20 Jun 08:30 - 18:00Savona, Italy Riviera
  3. 21 Jun 08:30 - 18:30Marseille, France Riviera
  4. 22 Jun 08:00 - 18:00Barcelona, Spain
  5. 23 Jun 12:00 - 20:00Ibiza, Ibiza Island Balearic Spain
  6. 25 Jun 08:00 - 16:30Palermo, Sicily Italy
  7. 26 Jun 08:30Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1267from / pp
Costa Smeralda
Costa Cruises
Round-trip from Savona
⚓ Calls 23 Jun 12:00 - 20:00 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Savona
  1. 20 Jun 18:00Departing from Savona, Italy Riviera
  2. 21 Jun 08:30 - 18:30Marseille, France Riviera
  3. 22 Jun 08:00 - 18:00Barcelona, Spain
  4. 23 Jun 12:00 - 20:00Ibiza, Ibiza Island Balearic Spain
  5. 25 Jun 08:00 - 16:30Palermo, Sicily Italy
  6. 26 Jun 08:30 - 19:00Civitavecchia-Rome, Italy
  7. 27 Jun 08:30Arriving in Savona, Italy Riviera
Find this cruise to book →
$1286from / pp
Costa Smeralda
Costa Cruises
Round-trip from Marseille
⚓ Calls 23 Jun 12:00 - 20:00 20267 nights7 portsDeparts 2026 Jun 21
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Marseilles
  1. 21 Jun 18:30Departing from Marseille, France Riviera
  2. 22 Jun 08:00 - 18:00Barcelona, Spain
  3. 23 Jun 12:00 - 20:00Ibiza, Ibiza Island Balearic Spain
  4. 25 Jun 08:00 - 16:30Palermo, Sicily Italy
  5. 26 Jun 08:30 - 19:00Civitavecchia-Rome, Italy
  6. 27 Jun 08:30 - 18:00Savona, Italy Riviera
  7. 28 Jun 08:30Arriving in Marseille, France Riviera
Find this cruise to book →
$1303from / pp
Costa Smeralda
Costa Cruises
Round-trip from Barcelona
⚓ Calls 23 Jun 12:00 - 20:00 20267 nights7 portsDeparts 2026 Jun 22
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Barcelona
  1. 22 Jun 18:00Departing from Barcelona, Spain
  2. 23 Jun 12:00 - 20:00Ibiza, Ibiza Island Balearic Spain
  3. 25 Jun 08:00 - 16:30Palermo, Sicily Italy
  4. 26 Jun 08:30 - 19:00Civitavecchia-Rome, Italy
  5. 27 Jun 08:30 - 18:00Savona, Italy Riviera
  6. 28 Jun 08:30 - 18:30Marseille, France Riviera
  7. 29 Jun 08:00Arriving in Barcelona, Spain
Find this cruise to book →
$1362from / pp
MSC Seaview
MSC Cruises
Round-trip from Barcelona
⚓ Calls 24 Jun 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 18
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 18 Jun 19:00Departing from Barcelona, Spain
  2. 19 Jun 09:00 - 18:00Marseille, France Riviera
  3. 20 Jun 09:00 - 18:00Genoa, Milan, Italy Riviera
  4. 21 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  5. 22 Jun 11:00 - 20:00Palermo, Sicily Italy
  6. 24 Jun 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  7. 25 Jun 09:00Arriving in Barcelona, Spain
Find this cruise to book →
$1323from / pp
MSC Seaview
MSC Cruises
Round-trip from Marseille
⚓ Calls 24 Jun 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 19
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 19 Jun 18:00Departing from Marseille, France Riviera
  2. 20 Jun 09:00 - 18:00Genoa, Milan, Italy Riviera
  3. 21 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  4. 22 Jun 11:00 - 20:00Palermo, Sicily Italy
  5. 24 Jun 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  6. 25 Jun 09:00 - 19:00Barcelona, Spain
  7. 26 Jun 09:00Arriving in Marseille, France Riviera
Find this cruise to book →
$1128from / pp
MSC Seaview
MSC Cruises
Round-trip from Genoa
⚓ Calls 24 Jun 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 20
View itinerary · 7 ports
7 days, round-trip Western Mediterranean
  1. 20 Jun 18:00Departing from Genoa, Milan, Italy Riviera
  2. 21 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  3. 22 Jun 11:00 - 20:00Palermo, Sicily Italy
  4. 24 Jun 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  5. 25 Jun 09:00 - 19:00Barcelona, Spain
  6. 26 Jun 09:00 - 18:00Marseille, France Riviera
  7. 27 Jun 09:00Arriving in Genoa, Milan, Italy Riviera
Find this cruise to book →
$1608from / pp
MSC Seaview
MSC Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 24 Jun 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 21
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 21 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 22 Jun 11:00 - 20:00Palermo, Sicily Italy
  3. 24 Jun 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  4. 25 Jun 09:00 - 19:00Barcelona, Spain
  5. 26 Jun 09:00 - 18:00Marseille, France Riviera
  6. 27 Jun 09:00 - 18:00Genoa, Milan, Italy Riviera
  7. 28 Jun 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1202from / pp
MSC Seaview
MSC Cruises
Round-trip from Palermo
⚓ Calls 24 Jun 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 22
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 22 Jun 20:00Departing from Palermo, Sicily Italy
  2. 24 Jun 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  3. 25 Jun 09:00 - 19:00Barcelona, Spain
  4. 26 Jun 09:00 - 18:00Marseille, France Riviera
  5. 27 Jun 09:00 - 18:00Genoa, Milan, Italy Riviera
  6. 28 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  7. 29 Jun 11:00Arriving in Palermo, Sicily Italy
Find this cruise to book →
$1718from / pp
Valiant Lady
Virgin Voyages Cruises
Round-trip from Barcelona
⚓ Calls 26 Jun 20:00 - 27 Jun 19:00 20267 nights6 portsDeparts 2026 Jun 21
View itinerary · 6 ports
7 days, round-trip 7 Night French Riviera Italy and Ibiza Overnight Cruise
  1. 21 Jun 18:00Departing from Barcelona, Spain
  2. 23 Jun 07:00 - 20:00Civitavecchia-Rome, Italy
  3. 24 Jun 08:30 - 20:00La Spezia, Italy Riviera
  4. 25 Jun 08:00 - 19:00Cannes, France Riviera
  5. 26 Jun 20:00 - 27 Jun 19:00Ibiza, Ibiza Island Balearic Spain
  6. 28 Jun 06:30Arriving in Barcelona, Spain
Find this cruise to book →
$1183from / pp
MSC Musica
MSC Cruises
Round-trip from Cagliari
⚓ Calls 26 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 21
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 21 Jun 17:00Departing from Cagliari, Sardinia Italy
  2. 22 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  3. 23 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  4. 24 Jun 07:00 - 15:00Marseille, France Riviera
  5. 25 Jun 10:00 - 20:00Valencia, Spain
  6. 26 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  7. 28 Jun 08:00Arriving in Cagliari, Sardinia Italy
Find this cruise to book →
$1158from / pp
MSC Musica
MSC Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 26 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 22
View itinerary · 7 ports
7 days, round-trip Western Mediterranean
  1. 22 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 23 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  3. 24 Jun 07:00 - 15:00Marseille, France Riviera
  4. 25 Jun 10:00 - 20:00Valencia, Spain
  5. 26 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  6. 28 Jun 08:00 - 17:00Cagliari, Sardinia Italy
  7. 29 Jun 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1138from / pp
MSC Musica
MSC Cruises
Round-trip from Genoa
⚓ Calls 26 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 23 Jun 18:00Departing from Genoa, Milan, Italy Riviera
  2. 24 Jun 07:00 - 15:00Marseille, France Riviera
  3. 25 Jun 10:00 - 20:00Valencia, Spain
  4. 26 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  5. 28 Jun 08:00 - 17:00Cagliari, Sardinia Italy
  6. 29 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  7. 30 Jun 08:00Arriving in Genoa, Milan, Italy Riviera
Find this cruise to book →
$1107from / pp
MSC Musica
MSC Cruises
Round-trip from Marseille
⚓ Calls 26 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 24
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 24 Jun 15:00Departing from Marseille, France Riviera
  2. 25 Jun 10:00 - 20:00Valencia, Spain
  3. 26 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  4. 28 Jun 08:00 - 17:00Cagliari, Sardinia Italy
  5. 29 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  6. 30 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  7. 01 Jul 07:00Arriving in Marseille, France Riviera
Find this cruise to book →
$1038from / pp
MSC Musica
MSC Cruises
Round-trip from Valencia
⚓ Calls 26 Jun 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 25
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 25 Jun 20:00Departing from Valencia, Spain
  2. 26 Jun 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  3. 28 Jun 08:00 - 17:00Cagliari, Sardinia Italy
  4. 29 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  5. 30 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  6. 01 Jul 07:00 - 15:00Marseille, France Riviera
  7. 02 Jul 10:00Arriving in Valencia, Spain
Find this cruise to book →
$1195from / pp
AIDAstella
AIDA Cruises
Round-trip from Palma de Mallorca
⚓ Calls 27 Jun 11:30 - 19:00 202610 nights9 portsDeparts 2026 Jun 18
View itinerary · 9 ports
10 days, round-trip Mediterrane Highlights ab Mallorca
  1. 18 Jun 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 20 Jun 08:00 - 17:00Olbia, Sardinia Italy
  3. 21 Jun 09:00 - 18:30Naples, Italy
  4. 22 Jun 08:00 - 20:00Civitavecchia-Rome, Italy
  5. 23 Jun 09:00 - 20:00Livorno, Florence-Pisa, Italy
  6. 24 Jun 09:00 - 19:30Cannes, France Riviera
  7. 25 Jun 08:00 - 17:30Marseille, France Riviera
  8. 27 Jun 11:30 - 19:00Ibiza, Ibiza Island Balearic Spain
  9. 28 Jun 05:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
Price on request
Costa Pacifica
Costa Cruises
Palma de Mallorca → Ibiza
⚓ Calls 30 Jun 13:30 20267 nights7 portsDeparts 2026 Jun 23
View itinerary · 7 ports
7 days, one-way from Palma de Mallorca to Ibiza
  1. 23 Jun 22:00Departing from Palma de Mallorca, Majorca Island Balearic Spain
  2. 24 Jun 09:00 - 17:00Valencia, Spain
  3. 26 Jun 08:00 - 19:00Olbia, Sardinia Italy
  4. 27 Jun 08:00 - 18:30Civitavecchia-Rome, Italy
  5. 28 Jun 08:30 - 16:30Savona, Italy Riviera
  6. 29 Jun 07:30 - 15:30Marseille, France Riviera
  7. 30 Jun 13:30Arriving in Ibiza, Ibiza Island Balearic Spain
Find this cruise to book →
$1245from / pp
Costa Pacifica
Costa Cruises
Round-trip from Valencia
⚓ Calls 30 Jun 13:30 - 21:00 20267 nights7 portsDeparts 2026 Jun 24
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Valencia
  1. 24 Jun 17:00Departing from Valencia, Spain
  2. 26 Jun 08:00 - 19:00Olbia, Sardinia Italy
  3. 27 Jun 08:00 - 18:30Civitavecchia-Rome, Italy
  4. 28 Jun 08:30 - 16:30Savona, Italy Riviera
  5. 29 Jun 07:30 - 15:30Marseille, France Riviera
  6. 30 Jun 13:30 - 21:00Ibiza, Ibiza Island Balearic Spain
  7. 01 Jul 08:00Arriving in Valencia, Spain
Find this cruise to book →
$1244from / pp
Costa Smeralda
Costa Cruises
Round-trip from Palermo
⚓ Calls 30 Jun 12:30 - 20:00 20267 nights7 portsDeparts 2026 Jun 25
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Palermo
  1. 25 Jun 16:30Departing from Palermo, Sicily Italy
  2. 26 Jun 08:30 - 19:00Civitavecchia-Rome, Italy
  3. 27 Jun 08:30 - 18:00Savona, Italy Riviera
  4. 28 Jun 08:30 - 18:30Marseille, France Riviera
  5. 29 Jun 08:00 - 18:00Barcelona, Spain
  6. 30 Jun 12:30 - 20:00Ibiza, Ibiza Island Balearic Spain
  7. 02 Jul 08:00Arriving in Palermo, Sicily Italy
Find this cruise to book →
$1359from / pp
Costa Smeralda
Costa Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 30 Jun 12:30 - 20:00 20267 nights7 portsDeparts 2026 Jun 26
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Civitavecchia Rome
  1. 26 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 27 Jun 08:30 - 18:00Savona, Italy Riviera
  3. 28 Jun 08:30 - 18:30Marseille, France Riviera
  4. 29 Jun 08:00 - 18:00Barcelona, Spain
  5. 30 Jun 12:30 - 20:00Ibiza, Ibiza Island Balearic Spain
  6. 02 Jul 08:00 - 16:30Palermo, Sicily Italy
  7. 03 Jul 08:30Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1609from / pp
Costa Smeralda
Costa Cruises
Round-trip from Savona
⚓ Calls 30 Jun 12:30 - 20:00 20267 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Savona
  1. 27 Jun 18:00Departing from Savona, Italy Riviera
  2. 28 Jun 08:30 - 18:30Marseille, France Riviera
  3. 29 Jun 08:00 - 18:00Barcelona, Spain
  4. 30 Jun 12:30 - 20:00Ibiza, Ibiza Island Balearic Spain
  5. 02 Jul 08:00 - 16:30Palermo, Sicily Italy
  6. 03 Jul 08:30 - 19:00Civitavecchia-Rome, Italy
  7. 04 Jul 08:30Arriving in Savona, Italy Riviera
Find this cruise to book →
$1607from / pp
Costa Pacifica
Costa Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 30 Jun 13:30 - 21:00 20267 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Civitavecchia Rome
  1. 27 Jun 18:30Departing from Civitavecchia-Rome, Italy
  2. 28 Jun 08:30 - 16:30Savona, Italy Riviera
  3. 29 Jun 07:30 - 15:30Marseille, France Riviera
  4. 30 Jun 13:30 - 21:00Ibiza, Ibiza Island Balearic Spain
  5. 01 Jul 08:00 - 16:00Valencia, Spain
  6. 03 Jul 08:00 - 19:00Olbia, Sardinia Italy
  7. 04 Jul 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1241from / pp
Silver Ray
Silversea Cruises
Barcelona → Monte Carlo
⚓ Calls 30 Jun 11:30 - 21:30 20268 nights8 portsDeparts 2026 Jun 27
View itinerary · 8 ports
8 days, one-way from Barcelona to Monte Carlo
  1. 27 Jun 19:00Departing from Barcelona, Spain
  2. 28 Jun 08:00 - 19:00Palamos, Spain Costa Brava
  3. 29 Jun 08:00 - 23:00Palma de Mallorca, Majorca Island Balearic Spain
  4. 30 Jun 11:30 - 21:30Ibiza, Ibiza Island Balearic Spain
  5. 01 Jul 07:00 - 17:00Valencia, Spain
  6. 02 Jul 08:00 - 18:00Cartagena Spain, Murcia
  7. 04 Jul 08:00 - 22:00Saint-Tropez, France Riviera
  8. 05 JulArriving in Monte Carlo, Monaco City
Find this cruise to book →
$5450from / pp
Costa Smeralda
Costa Cruises
Round-trip from Marseille
⚓ Calls 30 Jun 12:30 - 20:00 20267 nights7 portsDeparts 2026 Jun 28
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Marseilles
  1. 28 Jun 18:30Departing from Marseille, France Riviera
  2. 29 Jun 08:00 - 18:00Barcelona, Spain
  3. 30 Jun 12:30 - 20:00Ibiza, Ibiza Island Balearic Spain
  4. 02 Jul 08:00 - 16:30Palermo, Sicily Italy
  5. 03 Jul 08:30 - 19:00Civitavecchia-Rome, Italy
  6. 04 Jul 08:30 - 18:00Savona, Italy Riviera
  7. 05 Jul 08:30Arriving in Marseille, France Riviera
Find this cruise to book →
$1730from / pp
Costa Pacifica
Costa Cruises
Round-trip from Savona
⚓ Calls 30 Jun 13:30 - 21:00 20267 nights7 portsDeparts 2026 Jun 28
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Savona
  1. 28 Jun 16:30Departing from Savona, Italy Riviera
  2. 29 Jun 07:30 - 15:30Marseille, France Riviera
  3. 30 Jun 13:30 - 21:00Ibiza, Ibiza Island Balearic Spain
  4. 01 Jul 08:00 - 16:00Valencia, Spain
  5. 03 Jul 08:00 - 19:00Olbia, Sardinia Italy
  6. 04 Jul 08:00 - 18:30Civitavecchia-Rome, Italy
  7. 05 Jul 08:30Arriving in Savona, Italy Riviera
Find this cruise to book →
$1239from / pp
Costa Smeralda
Costa Cruises
Round-trip from Barcelona
⚓ Calls 30 Jun 12:30 - 20:00 20267 nights7 portsDeparts 2026 Jun 29
View itinerary · 7 ports
7 days, round-trip Western Mediterranean from Barcelona
  1. 29 Jun 18:00Departing from Barcelona, Spain
  2. 30 Jun 12:30 - 20:00Ibiza, Ibiza Island Balearic Spain
  3. 02 Jul 08:00 - 16:30Palermo, Sicily Italy
  4. 03 Jul 08:30 - 19:00Civitavecchia-Rome, Italy
  5. 04 Jul 08:30 - 18:00Savona, Italy Riviera
  6. 05 Jul 08:30 - 18:30Marseille, France Riviera
  7. 06 Jul 08:00Arriving in Barcelona, Spain
Find this cruise to book →
$1418from / pp
Costa Pacifica
Costa Cruises
Marseille → Toulon
⚓ Calls 30 Jun 13:30 - 21:00 20267 nights7 portsDeparts 2026 Jun 29
View itinerary · 7 ports
7 days, one-way from Marseille to Toulon
  1. 29 Jun 15:30Departing from Marseille, France Riviera
  2. 30 Jun 13:30 - 21:00Ibiza, Ibiza Island Balearic Spain
  3. 01 Jul 08:00 - 16:00Valencia, Spain
  4. 03 Jul 08:00 - 19:00Olbia, Sardinia Italy
  5. 04 Jul 08:00 - 18:30Civitavecchia-Rome, Italy
  6. 05 Jul 08:30 - 16:30Savona, Italy Riviera
  7. 06 Jul 07:30Arriving in Toulon, France Riviera, La Seyne-sur-Mer
Find this cruise to book →
$1241from / pp
Costa Pacifica
Costa Cruises
Ibiza → Palma de Mallorca
⚓ Calls 30 Jun 21:00 20267 nights7 portsDeparts 2026 Jun 30
View itinerary · 7 ports
7 days, one-way from Ibiza to Palma de Mallorca
  1. 30 Jun 21:00Departing from Ibiza, Ibiza Island Balearic Spain
  2. 01 Jul 08:00 - 16:00Valencia, Spain
  3. 03 Jul 08:00 - 19:00Olbia, Sardinia Italy
  4. 04 Jul 08:00 - 18:30Civitavecchia-Rome, Italy
  5. 05 Jul 08:30 - 16:30Savona, Italy Riviera
  6. 06 Jul 07:30 - 15:30Toulon, France Riviera, La Seyne-sur-Mer
  7. 07 Jul 10:00Arriving in Palma de Mallorca, Majorca Island Balearic Spain
Find this cruise to book →
$1246from / pp
MSC Seaview
MSC Cruises
Round-trip from Barcelona
⚓ Calls 01 Jul 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 25
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 25 Jun 19:00Departing from Barcelona, Spain
  2. 26 Jun 09:00 - 18:00Marseille, France Riviera
  3. 27 Jun 09:00 - 18:00Genoa, Milan, Italy Riviera
  4. 28 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  5. 29 Jun 11:00 - 20:00Palermo, Sicily Italy
  6. 01 Jul 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  7. 02 Jul 09:00Arriving in Barcelona, Spain
Find this cruise to book →
$1453from / pp
MSC Seaview
MSC Cruises
Round-trip from Marseille
⚓ Calls 01 Jul 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 26
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 26 Jun 18:00Departing from Marseille, France Riviera
  2. 27 Jun 09:00 - 18:00Genoa, Milan, Italy Riviera
  3. 28 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  4. 29 Jun 11:00 - 20:00Palermo, Sicily Italy
  5. 01 Jul 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  6. 02 Jul 09:00 - 19:00Barcelona, Spain
  7. 03 Jul 09:00Arriving in Marseille, France Riviera
Find this cruise to book →
$1148from / pp
MSC Seaview
MSC Cruises
Round-trip from Genoa
⚓ Calls 01 Jul 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 27
View itinerary · 7 ports
7 days, round-trip Western Mediterranean
  1. 27 Jun 18:00Departing from Genoa, Milan, Italy Riviera
  2. 28 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  3. 29 Jun 11:00 - 20:00Palermo, Sicily Italy
  4. 01 Jul 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  5. 02 Jul 09:00 - 19:00Barcelona, Spain
  6. 03 Jul 09:00 - 18:00Marseille, France Riviera
  7. 04 Jul 09:00Arriving in Genoa, Milan, Italy Riviera
Find this cruise to book →
$1458from / pp
MSC Seaview
MSC Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 01 Jul 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 28
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 28 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 29 Jun 11:00 - 20:00Palermo, Sicily Italy
  3. 01 Jul 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  4. 02 Jul 09:00 - 19:00Barcelona, Spain
  5. 03 Jul 09:00 - 18:00Marseille, France Riviera
  6. 04 Jul 09:00 - 18:00Genoa, Milan, Italy Riviera
  7. 05 Jul 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1562from / pp
MSC Seaview
MSC Cruises
Round-trip from Palermo
⚓ Calls 01 Jul 11:30 - 23:00 20267 nights7 portsDeparts 2026 Jun 29
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 29 Jun 20:00Departing from Palermo, Sicily Italy
  2. 01 Jul 11:30 - 23:00Ibiza, Ibiza Island Balearic Spain
  3. 02 Jul 09:00 - 19:00Barcelona, Spain
  4. 03 Jul 09:00 - 18:00Marseille, France Riviera
  5. 04 Jul 09:00 - 18:00Genoa, Milan, Italy Riviera
  6. 05 Jul 08:00 - 19:00Civitavecchia-Rome, Italy
  7. 06 Jul 11:00Arriving in Palermo, Sicily Italy
Find this cruise to book →
$1238from / pp
Valiant Lady
Virgin Voyages Cruises
Round-trip from Barcelona
⚓ Calls 02 Jul 19:00 - 03 Jul 17:00 20266 nights6 portsDeparts 2026 Jun 28
View itinerary · 6 ports
6 days, round-trip 6 Night French Riviera Italy and Ibiza Overnight Cruise
  1. 28 Jun 18:00Departing from Barcelona, Spain
  2. 29 Jun 10:30 - 18:00Villefranche-sur-Mer, Nice, France Riviera
  3. 30 Jun 08:00 - 20:00Civitavecchia-Rome, Italy
  4. 01 Jul 08:00 - 17:00Ajaccio, Corsica France
  5. 02 Jul 19:00 - 03 Jul 17:00Ibiza, Ibiza Island Balearic Spain
  6. 04 Jul 06:30Arriving in Barcelona, Spain
Find this cruise to book →
$1314from / pp
MSC Musica
MSC Cruises
Round-trip from Marseille
⚓ Calls 03 Jul 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jul 01
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 01 Jul 15:00Departing from Marseille, France Riviera
  2. 02 Jul 10:00 - 20:00Valencia, Spain
  3. 03 Jul 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  4. 05 Jul 08:00 - 17:00Cagliari, Sardinia Italy
  5. 06 Jul 08:00 - 19:00Civitavecchia-Rome, Italy
  6. 07 Jul 08:00 - 18:00Genoa, Milan, Italy Riviera
  7. 08 Jul 07:00Arriving in Marseille, France Riviera
Find this cruise to book →
$1163from / pp
MSC Musica
MSC Cruises
Round-trip from Cagliari
⚓ Calls 03 Jul 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 28
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 28 Jun 17:00Departing from Cagliari, Sardinia Italy
  2. 29 Jun 08:00 - 19:00Civitavecchia-Rome, Italy
  3. 30 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  4. 01 Jul 07:00 - 15:00Marseille, France Riviera
  5. 02 Jul 10:00 - 20:00Valencia, Spain
  6. 03 Jul 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  7. 05 Jul 08:00Arriving in Cagliari, Sardinia Italy
Find this cruise to book →
$962from / pp
Norwegian Dawn
Norwegian Cruise Line Cruises
Lisbon → Barcelona
⚓ Calls 03 Jul 12:30 - 22:30 20267 nights8 portsDeparts 2026 Jun 28
View itinerary · 8 ports
7 days, one-way from Lisbon to Barcelona
  1. 28 Jun 16:00Departing from Lisbon, Portugal
  2. 29 Jun 07:00 - 18:00Portimao, Portugal
  3. 30 Jun 07:00 - 19:00Cadiz, Spain, Sevilla
  4. 01 Jul 07:00 - 23:59Motril, Spain Granada
  5. 02 Jul 07:00 - 13:00Gibraltar
  6. 03 Jul 12:30 - 22:30Ibiza, Ibiza Island Balearic Spain
  7. 04 Jul 07:00 - 18:00Palma de Mallorca, Majorca Island Balearic Spain
  8. 05 Jul 06:00Arriving in Barcelona, Spain
Find this cruise to book →
$829from / pp
MSC Musica
MSC Cruises
Round-trip from Civitavecchia-Rome
⚓ Calls 03 Jul 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 29
View itinerary · 7 ports
7 days, round-trip Western Mediterranean
  1. 29 Jun 19:00Departing from Civitavecchia-Rome, Italy
  2. 30 Jun 08:00 - 18:00Genoa, Milan, Italy Riviera
  3. 01 Jul 07:00 - 15:00Marseille, France Riviera
  4. 02 Jul 10:00 - 20:00Valencia, Spain
  5. 03 Jul 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  6. 05 Jul 08:00 - 17:00Cagliari, Sardinia Italy
  7. 06 Jul 08:00Arriving in Civitavecchia-Rome, Italy
Find this cruise to book →
$1141from / pp
MSC Musica
MSC Cruises
Round-trip from Genoa
⚓ Calls 03 Jul 11:30 - 23:59 20267 nights7 portsDeparts 2026 Jun 30
View itinerary · 7 ports
7 days, round-trip Mediterranean
  1. 30 Jun 18:00Departing from Genoa, Milan, Italy Riviera
  2. 01 Jul 07:00 - 15:00Marseille, France Riviera
  3. 02 Jul 10:00 - 20:00Valencia, Spain
  4. 03 Jul 11:30 - 23:59Ibiza, Ibiza Island Balearic Spain
  5. 05 Jul 08:00 - 17:00Cagliari, Sardinia Italy
  6. 06 Jul 08:00 - 19:00Civitavecchia-Rome, Italy
  7. 07 Jul 08:00Arriving in Genoa, Milan, Italy Riviera
Find this cruise to book →
$1201from / pp
Oceania Nautica-Aurelia
Oceania Cruises
Venice → Monte Carlo
⚓ Calls 07 Jul 12:00 - 23:00 202617 nights17 portsDeparts 2026 Jun 25
View itinerary · 17 ports
17 days, one-way from Venice to Monte Carlo
  1. 25 Jun 17:00Departing from Venice, Marghera, Italy
  2. 26 Jun 07:00 - 16:00Pula, Croatia
  3. 27 Jun 10:00 - 20:00Dubrovnik, Croatia, Port Gruz
  4. 28 Jun 06:00 - 18:00Durres, Tirana, Albania
  5. 29 Jun 08:00 - 16:00Corfu Island, Kerkyra, Greece
  6. 30 Jun 10:00 - 19:00Catania, Sicily Italy
  7. 01 Jul 09:00 - 18:00Sorrento, Italy
  8. 02 Jul 07:00 - 19:00Civitavecchia-Rome, Italy
  9. 03 Jul 09:00 - 19:00Salerno, Italy
  10. 04 Jul 08:00 - 18:00Giardini Naxos-Taormina, Sicily Italy
  11. 05 Jul 07:00 - 17:00Valletta, Malta
  12. 07 Jul 12:00 - 23:00Ibiza, Ibiza Island Balearic Spain
  13. 08 Jul 08:00 - 18:00Valencia, Spain
  14. 09 Jul 07:00 - 19:00Barcelona, Spain
  15. 10 Jul 09:00 - 19:00Marseille, France Riviera
  16. 11 Jul 07:00 - 20:00Cannes, France Riviera
  17. 12 Jul 08:00Arriving in Monte Carlo, Monaco City
Find this cruise to book →
$6149from / pp
Scenic Eclipse 2
Scenic Cruises
Piraeus-Athens → Malaga
⚓ Calls 07 Jul 202611 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

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.