MSC Cruises

MSC World Europa

Palma de Mallorca → Barcelona → Civitavecchia (Rome) → Palma de Mallorca

Jun 18, 2027 · 7 nights

$1,244 interior · $178/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Jun 19, 2027 · 8 nights

$740 interior · $93/night

5% below typical
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 19, 2027 · 7 nights

$1,216 interior · $174/night

MSC Cruises

MSC World Europa

Marseille → Genoa → Barcelona → Marseille

Jun 20, 2027 · 7 nights

$1,278 interior · $183/night

MSC Cruises

MSC World Europa

Genoa → La Spezia → Marseille → Genoa

Jun 21, 2027 · 7 nights

$1,304 interior · $186/night

Royal Caribbean International

Legend of the Seas

Civitavecchia (Rome) → Naples → La Spezia → Civitavecchia (Rome)

Jun 24, 2027 · 7 nights

$2,035 interior · $291/night

9% below typical
MSC Cruises

MSC World Europa

Palma de Mallorca → Barcelona → Civitavecchia (Rome) → Palma de Mallorca

Jun 25, 2027 · 7 nights

$1,337 interior · $191/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 26, 2027 · 7 nights

$1,226 interior · $175/night

Oceania Cruises

Oceania Nautica

Civitavecchia (Rome) → Salerno → Portimão → Lisbon

Jun 27, 2027 · 20 nights

$6,849 oceanview · $342/night

Oceania Cruises

Oceania Nautica

Civitavecchia (Rome) → Salerno → Palma de Mallorca → Barcelona

Jun 27, 2027 · 10 nights

$2,800 oceanview · $280/night

MSC Cruises

MSC World Europa

Genoa → La Spezia → Marseille → Genoa

Jun 28, 2027 · 7 nights

$1,339 interior · $191/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jun 30, 2027 · 7 nights

$1,291 interior · $184/night

MSC Cruises

MSC World Europa

Palma de Mallorca → Barcelona → Civitavecchia (Rome) → Palma de Mallorca

Jul 2, 2027 · 7 nights

$1,436 interior · $205/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jul 4, 2027 · 7 nights

$1,954 interior · $279/night

2% below typical
MSC Cruises

MSC World Europa

Marseille → Genoa → Barcelona → Marseille

Jul 4, 2027 · 7 nights

$1,328 interior · $190/night

MSC Cruises

MSC World Europa

Genoa → La Spezia → Marseille → Genoa

Jul 5, 2027 · 7 nights

$1,400 interior · $200/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Jul 7, 2027 · 7 nights

$1,751 balcony · $250/night

MSC Cruises

MSC World Europa

Palma de Mallorca → Barcelona → Civitavecchia (Rome) → Palma de Mallorca

Jul 9, 2027 · 7 nights

$1,360 interior · $194/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 10, 2027 · 7 nights

$1,276 interior · $182/night

MSC Cruises

MSC World Europa

Marseille → Genoa → Barcelona → Marseille

Jul 11, 2027 · 7 nights

$1,358 interior · $194/night

Browse by departure port