Princess Cruises

Sun Princess

Barcelona → Marseille → Messina → Barcelona

Aug 15, 2027 · 21 nights

$4,349 balcony · $207/night

3% below typical
MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Aug 19, 2027 · 7 nights

$1,402 interior · $200/night

Cunard Line

Queen Elizabeth

Barcelona → Valletta → Palma de Mallorca → Barcelona

Aug 20, 2027 · 21 nights

$2,799 interior · $133/night

1% below typical
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Aug 21, 2027 · 7 nights

$1,376 interior · $197/night

MSC Cruises

MSC Fantasia

Barcelona → Ibiza → Cannes → Barcelona

Aug 26, 2027 · 7 nights

$1,352 interior · $193/night

Viking Cruises

Viking Star

Barcelona → Marseille → Málaga → Barcelona

Aug 26, 2027 · 15 nights

$11,999 balcony · $800/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Aug 27, 2027 · 7 nights

$1,386 interior · $198/night

Holland America

Oosterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Aug 28, 2027 · 7 nights

$1,544 interior · $221/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Aug 28, 2027 · 7 nights

$1,336 interior · $191/night

Holland America

Oosterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Aug 28, 2027 · 14 nights

$2,779 interior · $199/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Aug 29, 2027 · 7 nights

$1,290 interior · $184/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Aug 31, 2027 · 7 nights

$1,206 interior · $172/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 8, 2027 · 7 nights

$1,984 interior · $283/night

7% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → La Spezia → Civitavecchia (Rome)

Aug 15, 2027 · 7 nights

$1,179 interior · $168/night

1% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → Mykonos → Piraeus (Athens)

Aug 15, 2027 · 14 nights

$2,154 interior · $154/night

1% below typical
Carnival Cruise Line

Carnival Sunshine

Barcelona → Marseille → La Goulette (Tunis) → Civitavecchia (Rome)

Aug 22, 2027 · 10 nights

$793 interior · $79/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Aug 22, 2027 · 7 nights

$1,869 suite · $267/night

Explora Journeys

Explora I

Barcelona → Mahón, Menorca → La Ciotat → Barcelona

Aug 23, 2027 · 14 nights

$9,625 suite · $688/night

1% above typical
Oceania Cruises

Oceania Sonata

Barcelona → Palma de Mallorca → Pauillac → Southampton

Aug 30, 2027 · 10 nights

$5,999 balcony · $600/night

2% above typical
Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Palma de Mallorca → Golfo Aranci → Civitavecchia (Rome)

Aug 31, 2027 · 9 nights

$8,599 suite · $955/night

Browse by departure port