MSC Cruises

MSC Euribia

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

Mar 18 · 7 nights

$1,225 balcony · $175/night

MSC Cruises

MSC Euribia

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

Mar 25 · 7 nights

$1,225 balcony · $175/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Apr 24 · 7 nights

$1,226 inside · $175/night

Princess Cruises

Sun Princess

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

Apr 16 · 7 nights

About average

$1,227 inside · $175/night

Princess Cruises

Sun Princess

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

Mar 26 · 7 nights

About average

$1,228 inside · $175/night

Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

Aug 15 · 7 nights

About average

$1,229 inside · $176/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Sep 12 · 7 nights

$1,229 inside · $176/night

MSC Cruises

MSC Euribia

Barcelona → Alicante → Kiel → Copenhagen

Apr 26 · 11 nights

About average

$1,229 inside · $112/night

Princess Cruises

Sun Princess

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

May 28 · 7 nights

About average

$1,229 inside · $176/night

MSC Cruises

MSC Virtuosa

Barcelona → Funchal, Madeira → Lanzarote → Salvador

Nov 16 · 12 nights

About average

$1,239 inside · $103/night

Norwegian Cruise Line

Norwegian Epic

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

Oct 17 · 7 nights

About average

$1,239 inside · $177/night

Princess Cruises

Sun Princess

Barcelona → Ibiza → La Spezia → Civitavecchia (Rome)

May 7 · 7 nights

About average

$1,243 inside · $178/night

Virgin Voyages

Scarlet Lady

Barcelona → Casablanca → Santa Cruz de Tenerife → Miami

Oct 11 · 14 nights

About average

$1,246 inside · $89/night

Costa Cruises

Costa Favolosa

Barcelona → Gibraltar → Ilhéus → Rio de Janeiro

Nov 14 · 17 nights

About average

$1,247 inside · $73/night

Norwegian Cruise Line

Norwegian Star

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

Mar 29 · 10 nights

About average

$1,249 inside · $125/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Livorno → Salerno → Civitavecchia (Rome)

May 30 · 7 nights

About average

$1,249 inside · $178/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Aug 15 · 7 nights

$1,249 inside · $178/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Philadelphia

Aug 23 · 13 nights

About average

$1,249 inside · $96/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Tangier → Málaga → Barcelona

Oct 7 · 9 nights

About average

$1,250 inside · $139/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Heraklion → Piraeus (Athens)

May 12 · 9 nights

$1,252 inside · $139/night

Browse by departure port