Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Mar 8, 2028 · 12 nights

$2,424 interior · $202/night

5% below typical · Price trending down
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
Viking Cruises

Viking Mars

Barcelona → Palamós → Florence → Civitavecchia (Rome)

Mar 7, 2028 · 7 nights

$3,999 balcony · $571/night

8% above typical · Price trending up
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Mar 20, 2028 · 12 nights

$3,399 oceanview · $283/night

5% above typical · Price trending up
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 10, 2028 · 7 nights

$1,064 balcony · $152/night

8% above typical
Costa Cruises

Costa Fascinosa

Barcelona → Marseille → Genoa → Civitavecchia (Rome)

Mar 27, 2028 · 3 nights

$450 balcony · $150/night

19% above typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 3, 2028 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 10, 2028 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 17, 2028 · 7 nights

No pricing

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 24, 2028 · 7 nights

No pricing

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 25, 2028 · 7 nights

No pricing

Browse by departure port