Royal Caribbean International

Liberty of the Seas

Barcelona → Messina → Mykonos → Piraeus (Athens)

Jun 26, 2028 · 7 nights

$1,516 oceanview · $217/night

8% above typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Málaga → Cadiz → Lisbon

Jul 14, 2028 · 7 nights

$1,412 oceanview · $202/night

9% above typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Toulon → Messina → Ravenna

Jul 28, 2028 · 7 nights

$1,495 oceanview · $214/night

8% above typical
Royal Caribbean International

Liberty of the Seas

Barcelona → Messina → Mykonos → Piraeus (Athens)

Aug 7, 2028 · 7 nights

$1,472 oceanview · $210/night

8% above typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Málaga → Cadiz → Lisbon

Aug 18, 2028 · 7 nights

$1,351 oceanview · $193/night

9% above typical
Royal Caribbean International

Liberty of the Seas

Barcelona → Messina → Mykonos → Piraeus (Athens)

Sep 18, 2028 · 7 nights

$1,415 oceanview · $202/night

9% above typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Toulon → Messina → Ravenna

Sep 29, 2028 · 7 nights

$1,416 oceanview · $202/night

9% above typical
Royal Caribbean International

Liberty of the Seas

Barcelona → Palermo → Santorini → Piraeus (Athens)

Oct 9, 2028 · 7 nights

$1,402 oceanview · $200/night

9% above typical
Costa Cruises

Costa Smeralda

Barcelona → Málaga → Tangier → Las Palmas de Gran Canaria

Nov 14, 2027 · 5 nights

$1,232 suite · $246/night

1% above typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

May 9, 2027 · 7 nights

$1,027 interior · $147/night

8% above typical · Price trending up
Costa Cruises

Costa Smeralda

Barcelona → Málaga → Santa Cruz de La Palma → Santa Cruz de Tenerife

Nov 14, 2027 · 7 nights

$1,709 suite · $244/night

2% above typical
Royal Caribbean International

Mariner of the Seas

Barcelona → Málaga → Palma de Mallorca → Barcelona

Sep 22, 2028 · 7 nights

$1,319 oceanview · $188/night

9% above typical
Cunard Line

Queen Elizabeth

Barcelona → Valencia → La Spezia → Civitavecchia (Rome)

Jun 11, 2027 · 7 nights

$1,389 balcony · $198/night

5% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Sep 6, 2027 · 7 nights

$1,223 interior · $175/night

12% above typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 19, 2026 · 7 nights

$1,172 balcony · $167/night

10% above typical · Price trending up
MSC Cruises

MSC World Europa

Barcelona → Marseille → Palma de Mallorca → Barcelona

May 8, 2027 · 7 nights

$1,098 interior · $157/night

7% above typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Ibiza → Marseille → Barcelona

Aug 23, 2027 · 7 nights

$1,513 oceanview · $216/night

15% above typical · Price trending up
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 10, 2028 · 7 nights

$1,064 balcony · $152/night

8% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 8, 2027 · 7 nights

$970 interior · $139/night

21% above typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 19, 2027 · 7 nights

$984 interior · $141/night

19% above typical · Price trending up

Browse by departure port