Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 29, 2027 · 7 nights

$964 balcony · $138/night

15% below typical · 3-month low
Windstar Cruises

Star Explorer

Barcelona → Nice → Livorno → Civitavecchia (Rome)

Mar 4, 2027 · 7 nights

$2,567 suite · $367/night

10% below typical · 3-month low
Azamara Cruises

Azamara Onward

Barcelona → Marseille → Zadar → Fusina (Venice)

Mar 13, 2027 · 12 nights

$3,629 oceanview · $302/night

7% below typical · 3-month low
Explora Journeys

Explora II

Barcelona → La Spezia → Santorini → Piraeus (Athens)

Mar 14, 2027 · 11 nights

$5,880 suite · $535/night

7% below typical · 3-month low
Explora Journeys

Explora II

Barcelona → La Spezia → Syracuse → Comino

Mar 14, 2027 · 6 nights

$3,215 suite · $536/night

7% below typical · 3-month low
Viking Cruises

Viking Sea

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

Mar 19, 2027 · 7 nights

$3,299 balcony · $471/night

8% below typical · 3-month low
Viking Cruises

Viking Star

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

Mar 23, 2027 · 7 nights

$3,299 balcony · $471/night

8% below typical · 3-month low
Explora Journeys

Explora I

Barcelona → Civitavecchia (Rome) → Mahón, Menorca → Barcelona

Mar 24, 2027 · 10 nights

$4,950 suite · $495/night

10% below typical · 3-month low
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 15, 2027 · 7 nights

$650 interior · $93/night

16% below typical · 3-month low
Norwegian Cruise Line

Norwegian Star

Barcelona → Marseille → Palma de Mallorca → Barcelona

Mar 29, 2027 · 10 nights

$1,059 interior · $106/night

15% below typical · 3-month low
Viking Cruises

Viking Star

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

Mar 9, 2027 · 7 nights

$2,999 balcony · $428/night

9% below typical · 3-month low
Windstar Cruises

Star Legend

Barcelona → Nice → Livorno → Civitavecchia (Rome)

Mar 25, 2027 · 7 nights

$4,644 suite · $663/night

13% below typical · 3-month low
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Mar 5, 2027 · 7 nights

$1,604 suite · $229/night

21% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Mar 3, 2027 · 12 nights

$1,199 interior · $100/night

21% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Valletta → Nafplio → Piraeus (Athens)

Mar 15, 2027 · 7 nights

$900 oceanview · $129/night

14% below typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 8, 2027 · 7 nights

$530 interior · $76/night

Viking Cruises

Viking Sea

Barcelona → Sète → Katakolon → Piraeus (Athens)

Mar 19, 2027 · 21 nights

$11,897 balcony · $567/night

2% below typical
Windstar Cruises

Wind Spirit

Barcelona → Nice → Livorno → Civitavecchia (Rome)

Mar 22, 2027 · 7 nights

$2,533 oceanview · $362/night

Windstar Cruises

Wind Spirit

Barcelona → Nice → Zadar → Venice

Mar 22, 2027 · 17 nights

$5,770 oceanview · $339/night

Viking Cruises

Viking Vela

Barcelona → Cartagena → Portsmouth → Tilbury

Mar 26, 2027 · 7 nights

$2,599 balcony · $371/night

Browse by departure port