MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 1, 2027 · 7 nights

$995 interior · $142/night

7% below typical · 3-month low
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jun 20, 2027 · 7 nights

$1,548 balcony · $221/night

5% above typical · Price trending up
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jun 29, 2027 · 7 nights

$1,827 balcony · $261/night

6% above typical · Price trending up
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 6, 2027 · 7 nights

$1,787 balcony · $255/night

7% above typical · Price trending up
Carnival Cruise Line

Carnival Sunshine

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Jul 17, 2027 · 8 nights

$993 interior · $124/night

9% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Jul 25, 2027 · 7 nights

$1,640 balcony · $234/night

6% above typical · Price trending up
MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Aug 3, 2027 · 7 nights

$1,928 balcony · $275/night

7% above typical · Price trending up
Oceania Cruises

Oceania Allura

Barcelona → Valencia → Ajaccio, Corsica → Civitavecchia (Rome)

Aug 6, 2027 · 7 nights

$3,895 balcony · $556/night

10% above typical
Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Aug 9, 2027 · 7 nights

$1,573 oceanview · $225/night

6% above typical · Price trending up
Virgin Voyages

Resilient Lady

Barcelona → Marseille → Cagliari → Barcelona

Sep 2, 2027 · 10 nights

$5,899 suite · $590/night

Viking Cruises

Viking Jupiter

Barcelona → Sète → Šibenik → Fusina (Venice)

Sep 25, 2027 · 14 nights

$13,798 balcony · $986/night

8% above typical · Price trending up
Virgin Voyages

Resilient Lady

Barcelona → Marseille → Ibiza → Barcelona

Oct 10, 2027 · 7 nights

$1,673 balcony · $239/night

4% above typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Málaga → Fort Lauderdale

Oct 31, 2027 · 13 nights

$1,582 interior · $122/night

4% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 1, 2027 · 7 nights

$1,010 interior · $144/night

6% above typical
Viking Cruises

Viking Mira

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 1, 2027 · 7 nights

$3,299 balcony · $471/night

5% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 6, 2027 · 7 nights

$1,755 suite · $251/night

3% below typical · 3-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 13, 2027 · 7 nights

$1,745 suite · $249/night

4% below typical · 3-month low
Costa Cruises

Costa Toscana

Barcelona → Palermo → Marseille → Barcelona

Dec 20, 2027 · 6 nights

$1,599 suite · $267/night

5% below typical · 3-month low
Virgin Voyages

Valiant Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

Sep 17, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up
Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 6, 2026 · 10 nights

$1,984 suite · $198/night

3% below typical · Price trending up

Browse by departure port