Oceania Cruises

Oceania Sonata

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

Oct 9, 2028 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Mira

Lisbon → Cadiz → Palma de Mallorca → Barcelona

Oct 13, 2028 · 7 nights

$5,999 balcony · $857/night

Viking Cruises

Viking Mira

Lisbon → Cadiz → Florence → Civitavecchia (Rome)

Oct 13, 2028 · 14 nights

$10,598 balcony · $757/night

Viking Cruises

Viking Mira

Lisbon → Cadiz → Šibenik → Fusina (Venice)

Oct 13, 2028 · 21 nights

$15,397 balcony · $733/night

Silversea Cruises

Silver Nova

Monte-Carlo → Imperia → Palma de Mallorca → Barcelona

Oct 13, 2028 · 10 nights

$5,900 suite · $590/night

Explora Journeys

Explora IV

Lisbon → Cadiz → Koper → Fusina (Venice)

Oct 14, 2028 · 17 nights

$9,815 suite · $577/night

2% below typical
Princess Cruises

Sun Princess

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

Oct 15, 2028 · 10 nights

$2,520 balcony · $252/night

3% below typical
Explora Journeys

Explora IV

Barcelona → Palma de Mallorca → Koper → Fusina (Venice)

Oct 21, 2028 · 10 nights

$6,115 suite · $612/night

Windstar Cruises

Wind Surf

Civitavecchia (Rome) → Portoferraio → Cadiz → Lisbon

Oct 21, 2028 · 15 nights

$7,866 oceanview · $524/night

Silversea Cruises

Silver Nova

Barcelona → Gibraltar → Palamós → Barcelona

Oct 23, 2028 · 9 nights

$6,500 suite · $722/night

Celebrity Cruises

Celebrity Eclipse

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

Oct 24, 2028 · 9 nights

$1,492 interior · $166/night

3% below typical
Windstar Cruises

Wind Spirit

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

Oct 25, 2028 · 7 nights

$3,433 oceanview · $490/night

Windstar Cruises

Wind Spirit

Civitavecchia (Rome) → Portoferraio → Tangier → Málaga

Oct 25, 2028 · 16 nights

$6,282 oceanview · $393/night

MSC Cruises

MSC World Europa

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

Oct 27, 2028 · 7 nights

$1,596 balcony · $228/night

Royal Caribbean International

Mariner of the Seas

Lisbon → Leixões → Palma de Mallorca → Barcelona

Oct 27, 2028 · 7 nights

$908 interior · $130/night

Seabourn

Seabourn Ovation

Piraeus (Athens) → Nafplio → Cadiz → Lisbon

Oct 28, 2028 · 30 nights

$21,998 suite · $733/night

Windstar Cruises

Wind Surf

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Oct 28, 2028 · 8 nights

$5,264 oceanview · $658/night

Windstar Cruises

Wind Surf

Barcelona → Palma de Mallorca → San José → Philipsburg

Oct 28, 2028 · 22 nights

$6,994 oceanview · $318/night

Regent Seven Seas Cruises

Seven Seas Voyager

Lisbon → Tangier → Palma de Mallorca → Barcelona

Oct 30, 2028 · 10 nights

$7,399 suite · $740/night

Windstar Cruises

Star Legend

Civitavecchia (Rome) → Livorno → Cadiz → Lisbon

Oct 31, 2028 · 15 nights

$5,079 oceanview · $339/night

Browse by departure port