MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 8, 2026 · 10 nights

$776 interior · $78/night

Viking Cruises

Viking Mars

Barcelona → Marseille → Split → Fusina (Venice)

Feb 20, 2027 · 12 nights

$4,999 balcony · $417/night

Explora Journeys

Explora I

Barcelona → Casablanca → Cadiz → Barcelona

Apr 12, 2027 · 11 nights

$6,595 suite · $600/night

Explora Journeys

Explora I

Barcelona → Alicante → Palma de Mallorca → Barcelona

Apr 23, 2027 · 10 nights

$5,600 suite · $560/night

Azamara Cruises

Azamara Journey

Barcelona → Marseille → Piran → Chioggia

Apr 24, 2027 · 11 nights

$4,179 interior · $380/night

Costa Cruises

Costa Serena

Barcelona → Alicante → Cartagena → Tarragona

May 5, 2027 · 9 nights

$910 interior · $101/night

Viking Cruises

Viking Star

Barcelona → Marseille → Fusina (Venice) → Chioggia

May 19, 2027 · 12 nights

$8,999 balcony · $750/night

Holland America

Oosterdam

Barcelona → Málaga → Marseille → Barcelona

May 25, 2027 · 11 nights

$2,429 oceanview · $221/night

Norwegian Cruise Line

Norwegian Viva

Barcelona → Villefranche-sur-Mer → Split → Ravenna

Jun 4, 2027 · 9 nights

$5,199 suite · $578/night

25% below typical
Azamara Cruises

Azamara Onward

Barcelona → Marseille → Koper → Fusina (Venice)

Jun 8, 2027 · 12 nights

$6,249 oceanview · $521/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jun 9, 2027 · 10 nights

$913 interior · $91/night

2% below typical
Oceania Cruises

Oceania Nautica

Barcelona → Palma de Mallorca → Portimão → Lisbon

Jul 7, 2027 · 10 nights

$2,932 interior · $293/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → La Goulette (Tunis) → Civitavecchia (Rome)

Aug 22, 2027 · 10 nights

$793 interior · $79/night

Oceania Cruises

Oceania Sonata

Barcelona → Palma de Mallorca → Pauillac → Southampton

Aug 30, 2027 · 10 nights

$5,999 balcony · $600/night

2% above typical
Regent Seven Seas Cruises

Seven Seas Prestige

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

Aug 31, 2027 · 9 nights

$8,599 suite · $955/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → Naples → Civitavecchia (Rome)

Sep 19, 2027 · 10 nights

$748 interior · $75/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palamós → Golfo Aranci → Civitavecchia (Rome)

Oct 7, 2027 · 9 nights

$11,099 suite · $1,233/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Alicante → Grand Turk Island → Miami

Oct 16, 2027 · 13 nights

$682 interior · $52/night

3% below typical
Emerald Cruises

Emerald Sakara

Barcelona → Palma de Mallorca → Cadiz → Málaga

Oct 23, 2027 · 8 nights

$9,212 balcony · $1,152/night

3% below typical
Costa Cruises

Costa Diadema

Barcelona → Alicante → Savona → Barcelona

Nov 4, 2027 · 11 nights

$1,916 suite · $174/night

Browse by departure port