Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Aug 10, 2028 · 9 nights

$1,354 · $150/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Sep 7, 2028 · 9 nights

$1,535 · $171/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 25, 2028 · 11 nights

$2,497 · $227/night

MSC Cruises

MSC World Europa

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

May 7, 2027 · 7 nights

$1,066 interior · $152/night

2% above typical
Costa Cruises

Costa Fascinosa

La Seyne-sur-Mer → Savona → Palma de Mallorca → La Seyne-sur-Mer

Aug 7, 2027 · 7 nights

$1,224 · $175/night

Costa Cruises

Costa Fascinosa

Savona → Olbia → La Seyne-sur-Mer → Savona

Aug 22, 2027 · 7 nights

$1,202 · $172/night

MSC Cruises

MSC World Europa

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

Oct 13, 2027 · 7 nights

$1,471 balcony · $210/night

1% above typical
MSC Cruises

MSC World Europa

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

Oct 20, 2027 · 7 nights

$1,471 balcony · $210/night

1% above typical
P&O Cruises

Ventura

Southampton → Cadiz → Gibraltar → Southampton

Sep 30, 2028 · 14 nights

$1,688 · $121/night

MSC Cruises

MSC Sinfonia

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

Nov 20, 2026 · 8 nights

$634 · $79/night

Royal Caribbean International

Explorer of the Seas

Port Canaveral → Funchal, Madeira → Palma de Mallorca → Barcelona

Apr 26, 2027 · 14 nights

$967 · $69/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 17, 2027 · 11 nights

$1,949 · $177/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Palma de Mallorca → Barcelona

Jul 4, 2027 · 7 nights

$1,253 · $179/night

Virgin Voyages

Resilient Lady

Barcelona → Palma de Mallorca → Santa Cruz de Tenerife → Miami

Oct 24, 2027 · 14 nights

$1,386 · $99/night

MSC Cruises

MSC World Asia

Marseille → Genoa → Fort-de-France → Pointe-à-Pitre

Oct 30, 2027 · 22 nights

$1,296 · $59/night

Costa Cruises

Costa Toscana

Civitavecchia (Rome) → Genoa → Palermo → Civitavecchia (Rome)

Nov 19, 2026 · 8 nights

$693 · $87/night

Oceania Cruises

Oceania Sirena

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

Dec 21, 2026 · 14 nights

$5,400 · $386/night

Viking Cruises

Viking Neptune

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Feb 12, 2027 · 7 nights

$4,249 balcony · $607/night

1% above typical
MSC Cruises

MSC Seaview

Buenos Aires → Santos → Marseille → Genoa

Mar 4, 2027 · 26 nights

$2,290 · $88/night

MSC Cruises

MSC Seaview

Rio de Janeiro → Maceió → Palma de Mallorca → Barcelona

Mar 8, 2027 · 20 nights

$1,618 · $81/night

Browse by departure port