Oceania Cruises

Oceania Sirena

Barcelona → Alicante → Funchal, Madeira → Lisbon

Dec 9 · 12 nights

Good value

$3,120 inside · $260/night

13% below typical · 30-day low
Oceania Cruises

Oceania Allura

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

Jul 9 · 8 nights

Good value

$3,680 balcony · $460/night

20% below typical · 6-month low
Celebrity Cruises

Celebrity Xcel

Barcelona → Málaga → Palma de Mallorca → Barcelona

Jun 7 · 12 nights

Good value

$1,996 inside · $166/night

11% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

May 7 · 10 nights

Good value

$1,661 inside · $166/night

17% below typical
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
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
Norwegian Cruise Line

Norwegian Dawn

Barcelona ↔

Aug 19 · 10 nights

Good value

$1,909 oceanview · $191/night

13% below typical · 6-month low
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

Celebrity Cruises

Celebrity Equinox

Barcelona → Lisbon → Tangier → Barcelona

Jun 17 · 9 nights

About average

$1,499 inside · $167/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 27 · 11 nights

Good value

$2,528 inside · $230/night

12% below typical
Celebrity Cruises

Celebrity Equinox

Barcelona → Lisbon → Tangier → Barcelona

Oct 1 · 9 nights

Good value

$2,144 inside · $238/night

14% below typical · 30-day low
Seabourn

Seabourn Ovation

Barcelona → Valencia → Porto → Lisbon

Nov 6 · 8 nights

About average

$6,798 balcony · $850/night

Royal Caribbean International

Rhapsody of the Seas

Barcelona → La Spezia → Santorini → Piraeus (Athens)

May 3 · 11 nights

About average

$2,002 inside · $182/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
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Nov 18 · 12 nights

About average

$1,740 inside · $145/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Dec 12 · 12 nights

Good value

$1,736 inside · $145/night

11% below typical

Scenic Eclipse II

Barcelona → Palamós → Valencia → Barcelona

Sep 23 · 10 nights

About average

$12,240 suite · $1,224/night

Browse by departure port