Royal Caribbean International

Mariner of the Seas

Barcelona → Toulon → Salerno → Ravenna

Jun 23, 2028 · 7 nights

$1,097 interior · $157/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Kusadasi → Piraeus (Athens)

Jun 25, 2028 · 7 nights

$1,314 interior · $188/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Jun 25, 2028 · 14 nights

$2,469 interior · $176/night

Holland America

Nieuw Amsterdam

Barcelona → Valletta → Gibraltar → Barcelona

Jun 25, 2028 · 21 nights

$3,699 interior · $176/night

Windstar Cruises

Star Legend

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Jun 25, 2028 · 8 nights

$3,230 oceanview · $404/night

Explora Journeys

Explora II

Barcelona → Golfo Aranci → Mahón, Menorca → Barcelona

Jun 26, 2028 · 14 nights

$9,105 suite · $650/night

2% below typical
Viking Cruises

Viking Lyra

Barcelona → Palma de Mallorca → Dover → Greenwich

Jun 14, 2028 · 18 nights

$11,298 balcony · $628/night

2% above typical
Oceania Cruises

Oceania Marina

Barcelona → Palma de Mallorca → Seville → Lisbon

Jun 17, 2028 · 10 nights

$3,349 interior · $335/night

2% above typical
Princess Cruises

Sun Princess

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

Jun 18, 2028 · 7 nights

$1,254 interior · $179/night

Azamara Cruises

Azamara Journey

Barcelona → Valencia → Portimão → Lisbon

Jun 6, 2028 · 9 nights

$4,059 oceanview · $451/night

4% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Málaga → Barcelona

Jun 15, 2028 · 9 nights

$2,152 balcony · $239/night

4% above typical
Celebrity Cruises

Celebrity Eclipse

Barcelona → Cartagena → Cagliari → Civitavecchia (Rome)

Jun 24, 2028 · 10 nights

$2,358 balcony · $236/night

3% above typical
Azamara Cruises

Azamara Journey

Barcelona → Valencia → Helsinki (Helsingfors) → Stockholm

Jun 6, 2028 · 47 nights

$20,919 oceanview · $445/night

6% above typical · Price trending up
Viking Cruises

Viking Lyra

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Jun 14, 2028 · 7 nights

$5,299 balcony · $757/night

6% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Cannes → Mykonos → Piraeus (Athens)

Jun 4, 2028 · 10 nights

$2,690 oceanview · $269/night

8% above typical · Price trending up
Virgin Voyages

Valiant Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

Jun 25, 2028 · 7 nights

$2,023 balcony · $289/night

7% above typical · Price trending up
Royal Caribbean International

Liberty of the Seas

Barcelona → Messina → Mykonos → Piraeus (Athens)

Jun 26, 2028 · 7 nights

$1,516 oceanview · $217/night

8% above typical
Silversea Cruises

Silver Ray

Barcelona → Marseille → Paros → Piraeus (Athens)

Jun 26, 2028 · 10 nights

$9,300 suite · $930/night

22% above typical · Price trending up

Browse by departure port