Celebrity Cruises

Celebrity Equinox

Barcelona → Santa Cruz de Tenerife → Montevideo → Buenos Aires

Nov 19, 2027 · 16 nights

$1,403 interior · $88/night

3% below typical
MSC Cruises

MSC Magnifica

Barcelona → Gibraltar → Marseille → Tarragona

Jan 7, 2027 · 121 nights

$30,439 balcony · $252/night

MSC Cruises

MSC Magnifica

Barcelona → Santa Cruz de Tenerife → Marseille → Barcelona

Jan 7, 2028 · 115 nights

$19,709 interior · $171/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Cartagena → Fort Lauderdale

Nov 10, 2026 · 14 nights

$1,370 oceanview · $98/night

Viking Cruises

Viking Sky

Barcelona → Funchal, Madeira → Philipsburg → Fort Lauderdale

Dec 9, 2026 · 13 nights

$3,599 balcony · $277/night

MSC Cruises

MSC Divina

Barcelona → Las Palmas de Gran Canaria → Rio de Janeiro → Santos

Nov 1, 2027 · 15 nights

$1,380 interior · $92/night

MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Kingstown → Bridgetown

Nov 5, 2027 · 14 nights

$932 interior · $67/night

MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Bridgetown → Fort-de-France

Nov 5, 2027 · 15 nights

$877 interior · $58/night

MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Roseau → Fort-de-France

Nov 5, 2027 · 22 nights

$1,486 interior · $68/night

Viking Cruises

Viking Jupiter

Barcelona → Málaga → Montevideo → Buenos Aires

Nov 13, 2027 · 21 nights

$6,399 balcony · $305/night

2% above typical
MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Fort-de-France → Pointe-à-Pitre

Nov 5, 2027 · 16 nights

$1,029 interior · $64/night

9% above typical
MSC Cruises

MSC World Europa

Barcelona → Lanzarote → Kingstown → Bridgetown

Nov 18, 2026 · 14 nights

$1,039 balcony · $74/night

1% below typical · Price trending down
Oceania Cruises

Oceania Sonata

Barcelona → Alicante → Motril → Miami

Nov 18, 2027 · 14 nights

$5,749 balcony · $411/night

2% above typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Half Moon Cay → La Romana

Nov 2, 2027 · 26 nights

$2,667 interior · $103/night

6% above typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Road Town → La Romana

Nov 2, 2027 · 33 nights

$3,445 interior · $104/night

7% above typical
Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Montevideo → Buenos Aires

Nov 19, 2026 · 16 nights

$2,273 balcony · $142/night

14% above typical · Price trending up
Oceania Cruises

Oceania Sirena

Barcelona → Valencia → Halifax → New York

Aug 16, 2027 · 34 nights

$16,799 balcony · $494/night

11% above typical
Costa Cruises

Costa Favolosa

Barcelona → Gibraltar → Rio de Janeiro → Buenos Aires

Nov 14, 2027 · 20 nights

$3,008 suite · $150/night

17% above typical
Oceania Cruises

Oceania Allura

Barcelona → Málaga → San Juan → Miami

Nov 17, 2026 · 15 nights

$5,499 balcony · $367/night

21% above typical · Price trending up
Costa Cruises

Costa Favolosa

Barcelona → Gibraltar → Ilhéus → Rio de Janeiro

Nov 14, 2027 · 17 nights

$2,609 suite · $153/night

20% above typical

Browse by departure port