Oceania Cruises

Oceania Sirena

Barcelona → Palma de Mallorca → Korcula → Venice

Mar 24, 2028 · 9 nights

$2,599 interior · $289/night

Norwegian Cruise Line

Norwegian Epic

Port Canaveral → Gibraltar → Alicante → Civitavecchia (Rome)

Mar 31, 2028 · 12 nights

$1,379 interior · $115/night

Regent Seven Seas Cruises

Seven Seas Voyager

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

Apr 1, 2028 · 10 nights

$6,499 suite · $650/night

Viking Cruises

Viking Jupiter

Barcelona → Marseille → Split → Fusina (Venice)

Apr 5, 2028 · 12 nights

$7,999 balcony · $667/night

MSC Cruises

MSC Musica

Marseille → Barcelona → Valencia → Marseille

Apr 5, 2028 · 9 nights

$1,146 interior · $127/night

Holland America

Nieuw Amsterdam

Fort Lauderdale → Tangier → Málaga → Barcelona

Apr 7, 2028 · 13 nights

$939 interior · $72/night

Oceania Cruises

Oceania Sonata

Civitavecchia (Rome) → Villefranche-sur-Mer → Portimão → Lisbon

Apr 8, 2028 · 10 nights

$5,399 balcony · $540/night

Silversea Cruises

Silver Dawn

Lisbon → Portimão → Alghero → Civitavecchia (Rome)

Apr 8, 2028 · 10 nights

$6,200 suite · $620/night

Silversea Cruises

Silver Wind

Las Palmas de Gran Canaria → Safi → Giardini Naxos → Valletta

Apr 14, 2028 · 13 nights

$12,900 suite · $992/night

MSC Cruises

MSC Sinfonia

Civitavecchia (Rome) → Genoa → Alicante → Civitavecchia (Rome)

Apr 14, 2028 · 10 nights

$1,634 interior · $163/night

MSC Cruises

MSC Sinfonia

Genoa → Marseille → Civitavecchia (Rome) → Genoa

Apr 15, 2028 · 10 nights

$1,762 oceanview · $176/night

Regent Seven Seas Cruises

Seven Seas Grandeur

Barcelona → Villefranche-sur-Mer → Mahón, Menorca → Barcelona

Apr 16, 2028 · 10 nights

$8,199 suite · $820/night

MSC Cruises

MSC Sinfonia

Marseille → Málaga → Genoa → Marseille

Apr 16, 2028 · 10 nights

$1,747 oceanview · $175/night

MSC Cruises

MSC World Europa

Civitavecchia (Rome) → Messina → La Spezia → Civitavecchia (Rome)

Apr 17, 2028 · 8 nights

$1,709 balcony · $214/night

MSC Cruises

MSC World Europa

Messina → Valletta → Civitavecchia (Rome) → Messina

Apr 18, 2028 · 8 nights

$1,379 interior · $172/night

MSC Cruises

MSC Sinfonia

Málaga → Portimão → Marseille → Málaga

Apr 18, 2028 · 10 nights

$1,752 oceanview · $175/night

Windstar Cruises

Star Explorer

Civitavecchia (Rome) → Portovenere → Palamós → Barcelona

Apr 18, 2028 · 11 nights

$4,960 suite · $451/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Apr 21, 2028 · 8 nights

$1,634 balcony · $204/night

Regent Seven Seas Cruises

Seven Seas Voyager

Fusina (Venice) → Koper → Monte-Carlo → Barcelona

Apr 21, 2028 · 12 nights

$8,599 suite · $717/night

MSC Cruises

MSC Sinfonia

Alicante → Civitavecchia (Rome) → Gibraltar → Alicante

Apr 22, 2028 · 10 nights

$1,634 interior · $163/night

Browse by departure port