Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 24, 2028 · 7 nights

$1,234 suite · $176/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Zadar → Trieste

Aug 20, 2027 · 7 nights

$1,019 interior · $146/night

2% below typical
Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Oct 9, 2027 · 7 nights

$811 interior · $116/night

3% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 25, 2026 · 7 nights

$1,359 interior · $194/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 27, 2027 · 7 nights

$1,086 interior · $155/night

4% below typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Feb 25, 2028 · 7 nights

$1,134 suite · $162/night

3% below typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Nov 8, 2026 · 7 nights

$570 interior · $81/night

6% above typical · Price trending up
MSC Cruises

MSC World Europa

Barcelona → Marseille → La Spezia → Marseille

Nov 12, 2026 · 5 nights

$1,203 suite · $241/night

MSC Cruises

MSC Magnifica

Barcelona → Marseille → Valletta → Barcelona

Nov 13, 2026 · 7 nights

$540 interior · $77/night

7% above typical · Price trending down
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Palma de Mallorca → Barcelona

Nov 15, 2026 · 7 nights

$373 interior · $53/night

10% above typical · Price trending down
MSC Cruises

MSC Magnifica

Barcelona → Marseille → Valletta → Barcelona

Nov 20, 2026 · 7 nights

$756 balcony · $108/night

5% above typical · Price trending down
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Nov 29, 2026 · 7 nights

$456 interior · $65/night

8% above typical · Price trending down
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 6, 2026 · 7 nights

$453 interior · $65/night

8% above typical · Price trending down
MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Alicante → Civitavecchia (Rome)

Dec 8, 2026 · 7 nights

$552 interior · $79/night

6% above typical · Price trending down
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Jan 3, 2027 · 7 nights

$639 interior · $91/night

5% above typical · Price trending up
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Mar 14, 2027 · 7 nights

$764 oceanview · $109/night

5% above typical · Price trending up
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 20, 2027 · 7 nights

$1,443 oceanview · $206/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Apr 9, 2027 · 7 nights

$1,456 balcony · $208/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 2, 2027 · 7 nights

$1,775 interior · $254/night

8% above typical
Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Jun 28, 2027 · 7 nights

$1,123 interior · $160/night

4% above typical

Browse by departure port