Viking Cruises

Viking Neptune

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Feb 12, 2027 · 7 nights

$3,999 balcony · $571/night

5% below typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Apr 18, 2027 · 7 nights

$704 interior · $101/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Spezia → Civitavecchia (Rome)

May 3, 2027 · 7 nights

$5,210 suite · $744/night

2% below typical
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 4, 2027 · 7 nights

$836 interior · $119/night

7% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 14, 2027 · 7 nights

$1,488 balcony · $213/night

Explora Journeys

Explora I

Barcelona → Ibiza → Amalfi → Civitavecchia (Rome)

May 17, 2027 · 7 nights

$5,360 suite · $766/night

2% below typical
Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jun 13, 2027 · 7 nights

$1,114 interior · $159/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Villefranche-sur-Mer → Naples → Barcelona

Jul 3, 2027 · 7 nights

$1,624 interior · $232/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jul 24, 2027 · 7 nights

$1,976 balcony · $282/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 27, 2027 · 7 nights

$1,736 balcony · $248/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 1, 2027 · 7 nights

$2,168 interior · $310/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Aug 14, 2027 · 7 nights

$2,074 balcony · $296/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Sep 11, 2027 · 7 nights

$2,199 balcony · $314/night

4% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 17, 2027 · 7 nights

$1,856 balcony · $265/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Sep 24, 2027 · 7 nights

$1,786 balcony · $255/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 3, 2027 · 7 nights

$1,816 oceanview · $259/night

5% below typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

Oct 17, 2027 · 7 nights

$2,349 suite · $336/night

2% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 22, 2027 · 7 nights

$1,706 balcony · $244/night

Phoenix Reisen

MS Aurelia

Barcelona → Valencia → Cadiz → Lisbon

Dec 28, 2027 · 7 nights

$2,749 oceanview · $393/night

Oceania Cruises

Oceania Aurelia

Barcelona → Valencia → Seville → Lisbon

Dec 28, 2027 · 7 nights

$2,749 oceanview · $393/night

Browse by departure port