MSC Cruises

MSC Virtuosa

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

Aug 10 · 7 nights

$1,897 inside · $271/night

MSC Cruises

MSC Virtuosa

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

Aug 17 · 7 nights

$1,505 inside · $215/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 6 · 7 nights

$2,206 inside · $315/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 13 · 7 nights

$3,530 inside · $504/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Aug 29 · 7 nights

$1,399 inside · $200/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Aug 28 · 7 nights

$1,555 inside · $222/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 20 · 7 nights

$2,156 inside · $308/night

MSC Cruises

MSC Virtuosa

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

Aug 24 · 7 nights

$2,890 inside · $413/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Aug 21 · 10 nights

About average

$2,067 inside · $207/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Cadiz → Tangier → Barcelona

Aug 12 · 9 nights

$2,174 balcony · $242/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 1 · 7 nights

About average

$2,271 inside · $324/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Aug 15 · 7 nights

$1,249 inside · $178/night

Oceania Cruises

Oceania Sirena

Barcelona → Valencia → Halifax → New York

Aug 16 · 34 nights

About average

$11,199 oceanview · $329/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Palma de Mallorca → Portimão → Lisbon

Aug 1 · 7 nights

About average

$1,249 oceanview · $178/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 8 · 7 nights

About average

$2,124 inside · $303/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Zadar → Trieste

Aug 20 · 7 nights

About average

$1,039 inside · $148/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Livorno → Salerno → Civitavecchia (Rome)

Aug 8 · 7 nights

About average

$1,279 inside · $183/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Livorno → Salerno → Civitavecchia (Rome)

Aug 22 · 7 nights

About average

$1,279 inside · $183/night

Browse by departure port