Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

Sep 27 · 11 nights

Good value

$2,528 inside · $230/night

12% below typical
MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Jan 8 · 7 nights

$746 inside · $107/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Jun 12 · 7 nights

$1,405 inside · $201/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Valencia

Mar 26 · 11 nights

$1,291 inside · $117/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Alicante → Barcelona

Dec 20 · 11 nights

About average

$1,670 inside · $152/night

MSC Cruises

MSC Virtuosa

Barcelona → Málaga → Salvador → Rio de Janeiro

Nov 16 · 16 nights

About average

$1,379 inside · $86/night

Regent Seven Seas Cruises

Seven Seas Grandeur

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

May 15 · 10 nights

About average

$13,232 balcony · $1,323/night

Costa Cruises

Costa Toscana

Barcelona → Alicante → Marseille → Barcelona

Jan 2 · 8 nights

About average

$1,570 inside · $196/night

Virgin Voyages

Resilient Lady

Barcelona → Palma de Mallorca → Valencia → Barcelona

Jul 28 · 11 nights

About average

$3,357 balcony · $305/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Mar 5 · 7 nights

About average

$1,279 inside · $183/night

Ponant Cruises

Le Champlain

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

Sep 23 · 8 nights

About average

$10,264 balcony · $1,283/night

Ponant Cruises

Le Boreal

Barcelona → Palma de Mallorca → Portimao → Lisboa

Oct 17 · 7 nights

About average

$7,127 oceanview · $1,018/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Mar 26 · 7 nights

About average

$1,228 inside · $175/night

Norwegian Cruise Line

Norwegian Jewel

Barcelona → Southampton

May 8 · 11 nights

About average

$2,029 inside · $184/night

Regent Seven Seas Cruises

Seven Seas Voyager

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

Mar 26 · 10 nights

About average

$6,733 balcony · $673/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 28 · 7 nights

Good value

$1,191 inside · $170/night

14% below typical · 6-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Lisboa → Tangier → Barcelona

Oct 1 · 9 nights

Good value

$2,144 inside · $238/night

14% below typical · 30-day low
Regent Seven Seas Cruises

Seven Seas Grandeur

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

Apr 5 · 7 nights

About average

$6,251 balcony · $893/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 26 · 7 nights

About average

$1,124 inside · $161/night

Ponant Cruises

Le Boreal

Barcelona → Sète → Portovenere → Livorno

Sep 1 · 7 nights

About average

$6,275 oceanview · $896/night