Oceania Cruises

Oceania Nautica

Barcelona → Palma de Mallorca → Portimão → Lisbon

Jul 7 · 10 nights

Good value

$2,975 oceanview · $298/night

15% below typical · 6-month low
Norwegian Cruise Line

Norwegian Viva

Barcelona → Ravenna

Sep 13 · 9 nights

About average

$2,239 inside · $249/night

Regent Seven Seas Cruises

Seven Seas Voyager

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

Apr 1 · 10 nights

About average

$6,632 balcony · $663/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Jan 2 · 12 nights

About average

$1,424 inside · $119/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jul 22 · 10 nights

About average

$1,676 inside · $168/night

Oceania Cruises

Oceania Nautica

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

Sep 16 · 10 nights

About average

$3,149 inside · $315/night

Silversea Cruises

Silver Dawn

Barcelona → Palma de Mallorca → Tangier → Lisbon

Nov 10 · 11 nights

About average

$9,200 oceanview · $836/night

Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 26 · 10 nights

Exceptional value

$1,180 oceanview · $118/night

29% below typical
MSC Cruises

MSC Euribia

Barcelona → Alicante → Kiel → Copenhagen

Apr 14 · 11 nights

About average

$1,139 inside · $104/night

Oceania Cruises

Oceania Sirena

Barcelona → Valencia → Portimão → Lisbon

Aug 16 · 9 nights

Good value

$2,465 inside · $274/night

12% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palma de Mallorca → Golfo Aranci → Civitavecchia (Rome)

Aug 31 · 9 nights

About average

$10,207 suite · $1,134/night

Explora Journeys

Explora I

Barcelona → Marseille → Palma de Mallorca → Barcelona

Oct 12 · 9 nights

About average

$6,345 suite · $705/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona ↔

Aug 19 · 10 nights

Good value

$1,909 oceanview · $191/night

13% below typical · 6-month low
Silversea Cruises

Silver Ray

Barcelona → Toulon → Sorrento → Civitavecchia (Rome)

Jun 8 · 9 nights

Good value

$12,550 suite · $1,394/night

10% below typical · 6-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Jun 26 · 10 nights

About average

$1,524 inside · $152/night

Royal Caribbean International

Mariner of the Seas

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

Aug 20 · 8 nights

About average

$1,000 inside · $125/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Palermo → Split → Ravenna

Jun 5 · 10 nights

About average

$1,485 inside · $149/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Cadiz → Marseille → Barcelona

Aug 14 · 8 nights

About average

$787 inside · $98/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Tangier → Barcelona

May 18 · 9 nights

About average

$1,601 inside · $178/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → La Goulette Nord (Halqueloued) → Marseille → Barcelona

Sep 11 · 8 nights

About average

$723 inside · $90/night

Browse by departure port