Princess Cruises

Sun Princess

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

Oct 1, 2028 · 7 nights

$1,259 interior · $180/night

2% below typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Piraeus (Athens) → Barcelona

Oct 1, 2028 · 24 nights

$4,039 interior · $168/night

Scenic Ikon

Barcelona → Palma de Mallorca → Portimão → Lisbon

Oct 13, 2028 · 9 nights

$12,400 suite · $1,378/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

Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

Oct 27, 2028 · 10 nights

$2,669 oceanview · $267/night

1% above typical
Viking Cruises

Viking Lyra

Barcelona → Sète → Katakolon → Piraeus (Athens)

Jan 23, 2029 · 21 nights

$10,097 balcony · $481/night

2% above typical
Viking Cruises

Viking Lyra

Barcelona → Sète → Çanakkale → Istanbul

Jan 23, 2029 · 28 nights

$13,596 balcony · $486/night

1% above typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

May 7, 2027 · 10 nights

$2,425 balcony · $242/night

12% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

May 28, 2027 · 10 nights

$2,424 balcony · $242/night

10% 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

Silversea Cruises

Silver Ray

Barcelona → Valencia → Cadiz → Lisbon

Nov 18, 2026 · 10 nights

$7,700 suite · $770/night

4% above typical
Azamara Cruises

Azamara Onward

Barcelona → Marseille → Chania → Piraeus (Athens)

Nov 28, 2026 · 14 nights

$4,169 oceanview · $298/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

Windstar Cruises

Star Explorer

Barcelona → Valencia → Palma de Mallorca → Barcelona

Dec 28, 2026 · 9 nights

$4,264 suite · $474/night

4% below typical
Explora Journeys

Explora II

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

Jan 24, 2027 · 9 nights

$4,170 suite · $463/night

2% below typical
Viking Cruises

Viking Saturn

Barcelona → Marseille → Málaga → Barcelona

Jan 24, 2027 · 15 nights

$8,499 balcony · $567/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