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 Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 10, 2028 · 7 nights

$1,755 suite · $251/night

3% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 17, 2028 · 7 nights

$1,755 suite · $251/night

3% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 24, 2028 · 7 nights

$1,805 suite · $258/night

2% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Jan 31, 2028 · 7 nights

$1,805 suite · $258/night

2% below typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 5, 2027 · 7 nights

$624 interior · $89/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 26, 2027 · 7 nights

$1,324 interior · $189/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Apr 3, 2027 · 7 nights

$874 interior · $125/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Sep 19, 2027 · 7 nights

$1,813 balcony · $259/night

8% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 29, 2027 · 7 nights

$1,755 suite · $251/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 13, 2028 · 7 nights

$1,150 balcony · $164/night

8% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 27, 2028 · 7 nights

$1,200 balcony · $171/night

8% above typical
Virgin Voyages

Valiant Lady

Barcelona → Nice → Palma de Mallorca → Barcelona

Apr 30, 2028 · 7 nights

$2,023 balcony · $289/night

7% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 7, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 21, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

May 28, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

Jun 25, 2028 · 7 nights

$2,023 balcony · $289/night

7% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Nice → Ibiza → Barcelona

Jul 2, 2028 · 7 nights

$1,953 balcony · $279/night

8% above typical · Price trending up

Browse by departure port