Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 26 · 12 nights

Good value

$1,173 oceanview · $98/night

11% below typical
Royal Caribbean International

Explorer of the Seas

Barcelona → Palma de Mallorca → Cartagena → Port Canaveral

Oct 31 · 13 nights

Priced high

$2,364 balcony · $182/night

17% above typical
MSC Cruises

MSC Magnifica

Barcelona → Cadiz → Marseille → Barcelona

Dec 8 · 10 nights

$963 oceanview · $96/night

Limited price history

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Valencia

Jan 8 · 11 nights

About average

$879 inside · $80/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Valencia → Barcelona

Jan 31 · 12 nights

Exceptional value

$968 inside · $81/night

32% below typical · 6-month low
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Nov 14 · 12 nights

About average

$1,313 oceanview · $109/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Motril → Funchal, Madeira → Lisbon

Oct 22 · 12 nights

About average

$6,610 balcony · $551/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Aug 19 · 10 nights

About average

$1,391 inside · $139/night

Oceania Cruises

Oceania Insignia

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

Sep 27 · 9 nights

About average

$2,499 inside · $278/night

Costa Cruises

Costa Fascinosa

Barcelona → Gibraltar → Savona → Barcelona

Nov 6 · 10 nights

Exceptional value

$913 inside · $91/night

33% below typical
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
Silversea Cruises

Silver Nova

Barcelona → Valencia → Casablanca → Lisbon

Nov 30 · 9 nights

Good value

$8,000 balcony · $889/night

13% below typical · 6-month 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
Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → Naples → Civitavecchia (Rome)

Sep 19 · 10 nights

Good value

$748 inside · $75/night

10% below typical
Carnival Cruise Line

Carnival Sunshine

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

Aug 22 · 10 nights

About average

$793 inside · $79/night

Costa Cruises

Costa Smeralda

Barcelona → Málaga → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 14 · 8 nights

About average

$634 inside · $79/night

Carnival Cruise Line

Carnival Sunshine

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

Jun 9 · 10 nights

About average

$923 inside · $92/night

Regent Seven Seas Cruises

Seven Seas Voyager

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

Jan 29 · 10 nights

About average

$5,537 balcony · $554/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Aug 10 · 9 nights

About average

$1,316 inside · $146/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Cadiz → Málaga → Barcelona

Nov 29 · 12 nights

About average

$1,275 inside · $106/night

Browse by departure port