MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 28 · 10 nights

About average

$2,403 inside · $240/night

Seabourn

Seabourn Ovation

Barcelona → Valencia → Porto → Lisbon

Nov 6 · 8 nights

About average

$6,798 balcony · $850/night

Norwegian Cruise Line

Norwegian Jewel

Barcelona ↔

Apr 26 · 12 nights

About average

$2,039 inside · $170/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 21 · 11 nights

About average

$4,126 oceanview · $375/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Portimão → Lisbon

Mar 8 · 9 nights

About average

$5,194 balcony · $577/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Málaga → Funchal, Madeira → Lisbon

Apr 26 · 10 nights

About average

$7,884 balcony · $788/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Sète → Portimão → Lisbon

Apr 18 · 11 nights

About average

$10,229 balcony · $930/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Cannes → Barcelona

Oct 10 · 10 nights

About average

$1,789 inside · $179/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Palma de Mallorca → Palermo → Barcelona

Oct 20 · 10 nights

Priced high

$1,922 inside · $192/night

13% above typical · 30-day low
Royal Caribbean International

Rhapsody of the Seas

Barcelona → La Spezia → Santorini → Piraeus (Athens)

May 3 · 11 nights

About average

$2,002 inside · $182/night

Silversea Cruises

Silver Ray

Barcelona → Cagliari → Sorrento → Civitavecchia (Rome)

May 21 · 8 nights

Good value

$13,700 suite · $1,713/night

14% below typical · 6-month low
MSC Cruises

MSC Virtuosa

Barcelona → Funchal, Madeira → Lanzarote → Salvador

Nov 16 · 12 nights

About average

$1,239 inside · $103/night

Regent Seven Seas Cruises

Seven Seas Mariner

Barcelona → Palamós → Cadiz → Lisbon

May 30 · 10 nights

About average

$8,560 balcony · $856/night

Norwegian Cruise Line

Norwegian Viva

Barcelona → Kotor → Livorno → Ravenna

Jul 30 · 9 nights

About average

$3,039 oceanview · $338/night

Seabourn

Seabourn Ovation

Barcelona → Mahón, Menorca → Cadiz → Lisbon

Nov 18 · 9 nights

About average

$6,298 balcony · $700/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Lisbon

Jun 21 · 10 nights

About average

$1,899 inside · $190/night

Oceania Cruises

Oceania Marina

Barcelona → Palma de Mallorca → Porto → Lisbon

Apr 28 · 12 nights

About average

$4,749 inside · $396/night

Virgin Voyages

Resilient Lady

Barcelona → Marseille → Cagliari → Barcelona

Sep 2 · 10 nights

About average

$1,890 inside · $189/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Mykonos → Piraeus (Athens)

Jun 6 · 10 nights

About average

$1,990 inside · $199/night

Vista

Barcelona → Alicante → Le Havre → Southampton

May 7 · 12 nights

About average

$5,699 oceanview · $475/night

Browse by departure port