Royal Caribbean International

Explorer of the Seas

Barcelona → Palma de Mallorca → Cartagena → Port Canaveral

Oct 31 · 13 nights

Priced high

$1,304 inside · $100/night

17% above typical
MSC Cruises

MSC Opera

Barcelona → Tangier → Catalina Island → Bridgetown

Nov 2 · 17 nights

$1,306 inside · $77/night

Costa Cruises

Costa Favolosa

Barcelona → Málaga → Cherbourg-en-Cotentin → Hamburg

May 19 · 10 nights

$1,308 inside · $131/night

MSC Cruises

MSC Splendida

Barcelona → Gibraltar → Salvador → Rio de Janeiro

Nov 15 · 14 nights

About average

$1,309 inside · $94/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Livorno → Salerno → Civitavecchia (Rome)

Jul 11 · 7 nights

About average

$1,309 inside · $187/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Livorno → Salerno → Civitavecchia (Rome)

Oct 3 · 7 nights

About average

$1,309 inside · $187/night

Holland America

Zuiderdam

Barcelona → Valencia → Cadiz → Lisbon

Apr 9 · 7 nights

About average

$1,309 inside · $187/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Nov 14 · 12 nights

About average

$1,313 oceanview · $109/night

Virgin Voyages

Resilient Lady

Barcelona → Nice → Palma de Mallorca → Barcelona

May 23 · 7 nights

About average

$1,323 inside · $189/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Jan 2 · 12 nights

About average

$1,324 inside · $110/night

MSC Cruises

MSC Euribia

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

Nov 6 · 7 nights

$1,325 balcony · $189/night

MSC Cruises

MSC Euribia

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

Nov 13 · 7 nights

$1,325 balcony · $189/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 8 · 12 nights

About average

$1,328 oceanview · $111/night

Norwegian Cruise Line

Norwegian Star

Barcelona → Motril → Santa Cruz de Tenerife → Lisbon

Apr 8 · 10 nights

About average

$1,329 inside · $133/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Livorno → Salerno → Civitavecchia (Rome)

Jul 25 · 7 nights

About average

$1,329 inside · $190/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Aug 12 · 7 nights

$1,329 inside · $190/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Aug 19 · 7 nights

$1,329 inside · $190/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Sep 26 · 7 nights

About average

$1,329 inside · $190/night

Princess Cruises

Sun Princess

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

Aug 20 · 7 nights

About average

$1,330 inside · $190/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

May 6 · 7 nights

$1,337 inside · $191/night

Browse by departure port