Windstar Cruises

Star Explorer

Barcelona → Valencia → Seville → Lisbon

Apr 29, 2028 · 8 nights

$5,621 suite · $703/night

Viking Cruises

Viking Mars

Barcelona → Marseille → Split → Chioggia

May 2, 2028 · 12 nights

$8,299 balcony · $692/night

Royal Caribbean International

Rhapsody of the Seas

Barcelona → Palermo → Mykonos → Piraeus (Athens)

May 5, 2028 · 8 nights

$988 interior · $124/night

Vista

Barcelona → Alicante → Le Havre → Southampton

May 7, 2028 · 12 nights

$5,599 oceanview · $467/night

2% below typical
Oceania Cruises

Oceania Vista

Barcelona → Alicante → Le Havre → Southampton

May 7, 2028 · 12 nights

$5,599 balcony · $467/night

2% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Cadiz → Palma de Mallorca → Barcelona

May 22, 2028 · 11 nights

$2,457 interior · $223/night

2% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Naples → Villefranche-sur-Mer → Barcelona

Jun 2, 2028 · 10 nights

$2,072 interior · $207/night

2% below typical
Viking Cruises

Viking Star

Barcelona → Marseille → Split → Fusina (Venice)

Jun 2, 2028 · 12 nights

$8,299 balcony · $692/night

Princess Cruises

Enchanted Princess

Barcelona → Marseille → Salerno → Civitavecchia (Rome)

Jun 6, 2028 · 11 nights

$2,079 balcony · $189/night

5% below typical
Silversea Cruises

Silver Ray

Barcelona → Toulon → Sorrento → Civitavecchia (Rome)

Jun 8, 2028 · 9 nights

$7,800 suite · $867/night

Celebrity Cruises

Celebrity Xcel

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

Jun 12, 2028 · 10 nights

$2,282 interior · $228/night

2% below typical
Royal Caribbean International

Liberty of the Seas

Barcelona → Palma de Mallorca → Palermo → Barcelona

Jun 18, 2028 · 8 nights

$1,245 interior · $156/night

Windstar Cruises

Star Legend

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Jun 25, 2028 · 8 nights

$3,230 oceanview · $404/night

Viking Cruises

Viking Vela

Barcelona → Marseille → Split → Fusina (Venice)

Jul 4, 2028 · 12 nights

$6,999 balcony · $583/night

Regent Seven Seas Cruises

Seven Seas Grandeur

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

Jul 22, 2028 · 10 nights

$9,199 suite · $920/night

Viking Cruises

Viking Star

Barcelona → Marseille → Split → Fusina (Venice)

Jul 29, 2028 · 12 nights

$6,999 balcony · $583/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Palamós → Cadiz → Lisbon

Aug 6, 2028 · 10 nights

$10,299 suite · $1,030/night

Viking Cruises

Viking Vela

Barcelona → Marseille → Split → Fusina (Venice)

Aug 15, 2028 · 12 nights

$7,499 balcony · $625/night

Silversea Cruises

Silver Ray

Barcelona → Marseille → Paros → Piraeus (Athens)

Aug 21, 2028 · 10 nights

$7,500 suite · $750/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Palamós → Golfo Aranci → Civitavecchia (Rome)

Aug 25, 2028 · 11 nights

$10,849 suite · $986/night

Browse by departure port