Emerald Cruises

Emerald Sakara

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

Sep 25 · 11 nights

About average

$9,739 oceanview · $885/night

Explora Journeys

Explora II

Barcelona → Valencia → Funchal, Madeira → Barcelona

Apr 18 · 11 nights

About average

$6,880 suite · $625/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Alicante → Naples → Civitavecchia (Rome)

Nov 9 · 11 nights

About average

$7,697 balcony · $700/night

Cunard Line

Queen Elizabeth

Barcelona → Cadiz → Santa Cruz de Tenerife → Miami

Oct 29 · 13 nights

Good value

$1,501 inside · $115/night

12% below typical · 30-day low
Explora Journeys

Explora II

Barcelona → Alicante → Palma de Mallorca → Barcelona

Apr 29 · 9 nights

About average

$5,615 suite · $624/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Livorno → Civitavecchia (Rome)

Nov 6 · 9 nights

About average

$3,599 oceanview · $400/night

Oceania Cruises

Oceania Allura

Barcelona → Málaga → Funchal, Madeira → Lisbon

Feb 17 · 9 nights

About average

$3,099 oceanview · $344/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Málaga → Alicante

Mar 26 · 10 nights

$1,181 inside · $118/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jun 24 · 10 nights

About average

$1,771 inside · $177/night

Explora Journeys

Explora I

Barcelona → Valencia → Cadiz → Barcelona

Oct 18 · 11 nights

$7,195 suite · $654/night

Princess Cruises

Sun Princess

Barcelona → Marseille → Mykonos → Piraeus (Athens)

Jul 15 · 10 nights

About average

$1,625 inside · $163/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Cadiz → Málaga → Barcelona

Feb 9 · 12 nights

About average

$1,599 inside · $133/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Valletta → Civitavecchia (Rome) → Barcelona

Nov 9 · 10 nights

Poor value

$1,939 balcony · $194/night

38% above typical
Costa Cruises

Costa Favolosa

Barcelona → Málaga → Cherbourg-en-Cotentin → Hamburg

May 19 · 10 nights

$1,308 inside · $131/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Tangier → Leixões → Lisbon

Sep 25 · 9 nights

About average

$947 inside · $105/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Lisbon → Tangier → Barcelona

May 20 · 9 nights

About average

$1,499 inside · $167/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Sep 7 · 9 nights

About average

$1,506 inside · $167/night

Oceania Cruises

Oceania Marina

Barcelona → Marseille → Valletta → Civitavecchia (Rome)

Sep 13 · 9 nights

$2,999 inside · $333/night

Explora Journeys

Explora II

Barcelona → Ceuta → Funchal, Madeira → Lisbon

Dec 9 · 12 nights

$6,435 suite · $536/night

Celebrity Cruises

Celebrity Equinox

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

Jul 24 · 10 nights

Good value

$1,899 balcony · $190/night

15% below typical · 6-month low

Browse by departure port