Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Jun 20, 2027 · 7 nights

$1,738 interior · $248/night

18% below typical · 3-month low
Windstar Cruises

Star Legend

Barcelona → Mahón, Menorca → Sorrento → Civitavecchia (Rome)

Jun 24, 2027 · 21 nights

$12,678 balcony · $604/night

15% below typical · 3-month low
Celebrity Cruises

Celebrity Equinox

Barcelona → Cartagena → Ajaccio, Corsica → Civitavecchia (Rome)

Jun 26, 2027 · 10 nights

$1,250 interior · $125/night

14% below typical · Price trending down
Explora Journeys

Explora I

Barcelona → Ibiza → Amalfi → Civitavecchia (Rome)

Jul 12, 2027 · 7 nights

$5,325 suite · $761/night

6% below typical
Costa Cruises

Costa Serena

Barcelona → Marseille → Savona → Barcelona

Nov 13, 2027 · 4 nights

$464 interior · $116/night

21% below typical · 3-month low
Silversea Cruises

Silver Nova

Barcelona → Valencia → Livorno → Civitavecchia (Rome)

Nov 14, 2027 · 7 nights

$3,500 suite · $500/night

8% below typical · Price trending down
Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Mykonos → Piraeus (Athens)

Mar 8, 2028 · 10 nights

$3,599 balcony · $360/night

18% below typical · 3-month low
Oceania Cruises

Oceania Allura

Barcelona → Alicante → Florence → Civitavecchia (Rome)

Oct 8, 2028 · 7 nights

$2,999 balcony · $428/night

16% below typical · 3-month low
Oceania Cruises

Oceania Allura

Barcelona → Valencia → Seville → Lisbon

Dec 18, 2028 · 9 nights

$3,499 balcony · $389/night

11% below typical · 3-month low
Norwegian Cruise Line

Norwegian Epic

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

May 16, 2027 · 7 nights

$1,099 interior · $157/night

8% below typical · 3-month low
Windstar Cruises

Star Legend

Barcelona → Mahón, Menorca → Port-Vendres → Barcelona

Jun 24, 2027 · 4 nights

$1,444 oceanview · $361/night

Azamara Cruises

Azamara Onward

Barcelona → Cartagena → Seville → Lisbon

Dec 29, 2026 · 10 nights

$3,639 oceanview · $364/night

10% below typical · 3-month low
Norwegian Cruise Line

Norwegian Star

Barcelona → Marseille → Palma de Mallorca → Barcelona

Mar 29, 2027 · 10 nights

$1,059 interior · $106/night

15% below typical · 3-month low
Princess Cruises

Sun Princess

Barcelona → Marseille → Messina → Barcelona

May 23, 2027 · 21 nights

$5,793 suite · $276/night

11% below typical · 3-month low
Royal Caribbean International

Explorer of the Seas

Barcelona → Toulon → Messina → Ravenna

Aug 2, 2027 · 7 nights

$1,039 oceanview · $149/night

13% below typical · Price trending up
Costa Cruises

Costa Toscana

Barcelona → Alicante → Marseille → Barcelona

Jan 2, 2028 · 8 nights

$2,920 suite · $365/night

13% below typical · 3-month low
Azamara Cruises

Azamara Onward

Barcelona → Valencia → Seville → Lisbon

Nov 7, 2026 · 10 nights

$1,899 interior · $190/night

7% below typical · 3-month low
Viking Cruises

Viking Vesta

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

Feb 25, 2027 · 7 nights

$2,599 balcony · $371/night

7% below typical · 3-month low
Viking Cruises

Viking Star

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

Mar 9, 2027 · 7 nights

$2,999 balcony · $428/night

9% below typical · 3-month low
Windstar Cruises

Star Legend

Barcelona → Nice → Livorno → Civitavecchia (Rome)

Mar 25, 2027 · 7 nights

$4,644 suite · $663/night

13% below typical · 3-month low

Browse by departure port