Costa Cruises

Costa Diadema

Barcelona → Alicante → Gibraltar → Málaga

Oct 3, 2027 · 6 nights

$704 interior · $117/night

MSC Cruises

MSC World Asia

Barcelona → Marseille → Valletta → Barcelona

Oct 8, 2027 · 7 nights

$1,982 suite · $283/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Oct 17, 2027 · 7 nights

$1,094 interior · $156/night

Norwegian Cruise Line

Norwegian Epic

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

Oct 17, 2027 · 7 nights

$1,259 interior · $180/night

2% above typical
Costa Cruises

Costa Smeralda

Barcelona → Porto Flavia → Marseille → Barcelona

Oct 24, 2027 · 7 nights

$1,322 oceanview · $189/night

2% above typical
Princess Cruises

Sun Princess

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

Mar 26, 2028 · 7 nights

$1,189 interior · $170/night

2% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Marseille → La Seyne-sur-Mer → Genoa

Mar 27, 2028 · 6 nights

$758 interior · $126/night

3% below typical
Princess Cruises

Sun Princess

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

Jun 18, 2028 · 7 nights

$1,254 interior · $179/night

Princess Cruises

Sun Princess

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

Jul 9, 2028 · 7 nights

$1,240 interior · $177/night

2% below typical
Princess Cruises

Sun Princess

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

Aug 20, 2028 · 7 nights

$1,305 interior · $186/night

Princess Cruises

Sun Princess

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

Oct 1, 2028 · 7 nights

$1,259 interior · $180/night

2% below typical
SeaDream Yacht Club

SeaDream I

Barcelona → Mahón, Menorca → Gibraltar → Málaga

Oct 21, 2028 · 7 nights

$7,183 oceanview · $1,026/night

Royal Caribbean International

Explorer of the Seas

Barcelona → Palermo → Santorini → Piraeus (Athens)

May 31, 2027 · 7 nights

$1,496 balcony · $214/night

8% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Messina → Mykonos → Piraeus (Athens)

Jul 17, 2027 · 7 nights

$1,249 interior · $178/night

6% below typical
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Aug 15, 2027 · 7 nights

$1,788 interior · $255/night

12% below typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Nov 14, 2026 · 7 nights

$713 interior · $102/night

Viking Cruises

Viking Neptune

Barcelona → Sète → Florence → Civitavecchia (Rome)

Dec 1, 2026 · 7 nights

$3,099 balcony · $443/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 20, 2026 · 7 nights

$752 interior · $107/night

5% above typical
MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Dec 27, 2026 · 7 nights

$1,128 interior · $161/night

MSC Cruises

MSC Sinfonia

Barcelona → Marseille → Valencia → Barcelona

Feb 7, 2027 · 7 nights

$572 interior · $82/night

3% below typical

Browse by departure port