Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 18, 2026 · 7 nights

$554 interior · $79/night

35% below typical · 3-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 14, 2026 · 7 nights

$550 balcony · $79/night

28% below typical
Explora Journeys

Explora II

Barcelona → Gibraltar → Lanzarote → Santa Cruz de Tenerife

Dec 9, 2026 · 7 nights

$3,810 suite · $544/night

6% below typical · 3-month low
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 25, 2026 · 7 nights

$1,299 balcony · $186/night

15% below typical · 3-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 7, 2026 · 7 nights

$480 interior · $69/night

19% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 4, 2026 · 7 nights

$1,024 balcony · $146/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 12, 2026 · 7 nights

$677 balcony · $97/night

Viking Cruises

Viking Neptune

Barcelona → Sète → Florence → Civitavecchia (Rome)

Dec 1, 2026 · 7 nights

$3,099 balcony · $443/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 20, 2026 · 7 nights

$752 interior · $107/night

5% above typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 27, 2026 · 7 nights

$1,128 interior · $161/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 26, 2026 · 7 nights

$1,312 interior · $187/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 21, 2026 · 7 nights

$1,010 oceanview · $144/night

7% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Dec 25, 2026 · 7 nights

$1,359 interior · $194/night

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
Explora Journeys

Explora II

Barcelona → Palma de Mallorca → Livorno → Civitavecchia (Rome)

Dec 28, 2026 · 7 nights

$5,775 suite · $825/night

13% above typical · Price trending down
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 19, 2026 · 7 nights

$1,172 balcony · $167/night

10% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 28, 2026 · 7 nights

$3,705 suite · $529/night

22% above typical · Price trending up
Viking Cruises

Viking Vesta

Barcelona → Marseille → Florence → Civitavecchia (Rome)

Dec 30, 2026 · 7 nights

No pricing

Browse by departure port