Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Porto → Lisbon

Oct 29 · 11 nights

About average

$2,789 balcony · $254/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Feb 19 · 12 nights

Good value

$1,625 oceanview · $135/night

20% below typical
Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palma de Mallorca → Le Havre → Southampton

May 3 · 21 nights

About average

$14,900 balcony · $710/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Málaga → Barcelona

Apr 20 · 11 nights

Priced high

$1,624 inside · $148/night

16% above typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Mar 3 · 12 nights

Exceptional value

$1,999 balcony · $167/night

32% below typical
MSC Cruises

MSC Euribia

Barcelona → Alicante → La Rochelle → Kiel

Apr 26 · 10 nights

About average

$1,109 inside · $111/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Alicante → Funchal, Madeira → Lisbon

Oct 18 · 12 nights

About average

$8,697 balcony · $725/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → Kiel → Copenhagen

Apr 26 · 11 nights

About average

$1,229 inside · $112/night

Oceania Cruises

Oceania Allura

Barcelona → Valencia → Funchal, Madeira → Lisbon

Jun 4 · 11 nights

About average

$4,999 oceanview · $454/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
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 Grandeur

Barcelona → Málaga → Funchal, Madeira → Lisbon

Apr 26 · 10 nights

About average

$7,884 balcony · $788/night

MSC Cruises

MSC Virtuosa

Barcelona → Funchal, Madeira → Lanzarote → Salvador

Nov 16 · 12 nights

About average

$1,239 inside · $103/night

Princess Cruises

Sun Princess

Barcelona → Málaga → Funchal, Madeira → Fort Lauderdale

Nov 10 · 15 nights

About average

$1,571 inside · $105/night

Vista

Barcelona → Alicante → Le Havre → Southampton

May 7 · 12 nights

About average

$5,699 oceanview · $475/night

Explora Journeys

Explora I

Barcelona → Cadiz → Funchal, Madeira → Antigua

Nov 1 · 11 nights

About average

$6,660 suite · $605/night

Oceania Cruises

Oceania Sonata

Barcelona → Palma de Mallorca → Bordeaux → Southampton

Aug 30 · 10 nights

About average

$5,899 balcony · $590/night

MSC Cruises

MSC Splendida

Barcelona → Gibraltar → Las Palmas de Gran Canaria → Maceió

Nov 15 · 11 nights

About average

$1,104 inside · $100/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

Browse by departure port