Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jul 22, 2028 · 10 nights

$1,741 · $174/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Aug 19, 2028 · 10 nights

$1,456 · $146/night

Azamara Cruises

Azamara Journey

Barcelona → Marseille → Porto Santo Stefano → Civitavecchia (Rome)

Sep 15, 2028 · 8 nights

$2,559 · $320/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Valletta → Salerno → Civitavecchia (Rome)

Sep 16, 2028 · 10 nights

$1,812 · $181/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Valletta → Salerno → Civitavecchia (Rome)

Oct 14, 2028 · 10 nights

$1,794 · $179/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Civitavecchia (Rome) → Rhodes → Piraeus (Athens)

Mar 17, 2029 · 12 nights

$1,223 · $102/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Feb 12, 2027 · 7 nights

$928 · $133/night

Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

May 3, 2027 · 4 nights

$564 · $141/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Aug 8, 2027 · 7 nights

$1,424 · $203/night

Oceania Cruises

Oceania Nautica

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

Sep 16, 2027 · 10 nights

$3,399 · $340/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 12, 2027 · 7 nights

$926 · $132/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Feb 19, 2027 · 7 nights

$514 · $73/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 21, 2027 · 7 nights

$633 · $90/night

MSC Cruises

MSC Divina

Barcelona → Naples → Civitavecchia (Rome)

Mar 30, 2027 · 3 nights

$369 · $123/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

May 7, 2027 · 7 nights

$1,116 · $159/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Palma de Mallorca → Barcelona

Jul 4, 2027 · 7 nights

$1,533 · $219/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Aug 20, 2027 · 14 nights

$1,559 · $111/night

Norwegian Cruise Line

Norwegian Viva

Barcelona → Villefranche-sur-Mer → Zadar → Ravenna

Sep 24, 2027 · 9 nights

$2,849 · $317/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Valletta → Katakolon → Civitavecchia (Rome)

Oct 16, 2027 · 10 nights

$1,733 · $173/night

Viking Cruises

Viking Vela

Barcelona → Marseille → Málaga → Barcelona

Dec 29, 2026 · 15 nights

$10,199 balcony · $680/night

Browse by departure port