Regent Seven Seas Cruises

Seven Seas Grandeur

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

Apr 16 · 10 nights

About average

$6,747 balcony · $675/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona → Civitavecchia (Rome)

Jul 12 · 10 nights

About average

$1,899 inside · $190/night

Scenic Ikon

Barcelona → Palma de Mallorca → Portimão → Lisbon

Oct 13 · 9 nights

About average

$12,507 suite · $1,390/night

Regent Seven Seas Cruises

Seven Seas Explorer

Barcelona → Palamós → Cadiz → Lisbon

Aug 6 · 10 nights

About average

$9,904 balcony · $990/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona ↔

May 1 · 9 nights

About average

$1,649 inside · $183/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Palma de Mallorca → Barcelona

Jul 18 · 10 nights

About average

$1,990 oceanview · $199/night

Explora Journeys

Explora I

Barcelona → Cadiz → Funchal, Madeira → Antigua

Nov 1 · 11 nights

About average

$6,660 suite · $605/night

Norwegian Cruise Line

Norwegian Dawn

Barcelona ↔

Sep 16 · 10 nights

About average

$1,749 inside · $175/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Ajaccio, Corsica → Golfo Aranci → Civitavecchia (Rome)

Jun 17 · 9 nights

About average

$9,882 balcony · $1,098/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → Valletta → Barcelona

Apr 21 · 8 nights

About average

$1,275 inside · $159/night

Oceania Cruises

Oceania Sonata

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

Oct 9 · 10 nights

About average

$4,999 balcony · $500/night

Regent Seven Seas Cruises

Seven Seas Explorer

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

Aug 25 · 11 nights

About average

$10,431 balcony · $948/night

Oceania Cruises

Oceania Sonata

Barcelona → Palma de Mallorca → Bordeaux → Southampton

Aug 30 · 10 nights

About average

$5,899 balcony · $590/night

Oceania Cruises

Oceania Allura

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

Nov 17 · 9 nights

About average

$4,199 balcony · $467/night

Silversea Cruises

Silver Ray

Barcelona → Toulon → Palma de Mallorca → Barcelona

May 12 · 9 nights

About average

$9,450 balcony · $1,050/night

Oceania Cruises

Oceania Marina

Barcelona → Valencia → Livorno → Civitavecchia (Rome)

Oct 8 · 10 nights

About average

$3,199 inside · $320/night

Silversea Cruises

Silver Spirit

Barcelona → Palamós → Gibraltar → Lisbon

Apr 13 · 10 nights

About average

$9,450 oceanview · $945/night

Emerald Cruises

Emerald Sakara

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

May 2 · 11 nights

About average

$9,795 oceanview · $890/night

SeaDream Yacht Club

SeaDream II

Barcelona → Palma de Mallorca → Lagos → Lisbon

Oct 22 · 8 nights

About average

$8,141 oceanview · $1,018/night

MSC Cruises

MSC Splendida

Barcelona → Gibraltar → Las Palmas de Gran Canaria → Maceió

Nov 15 · 11 nights

About average

$1,104 inside · $100/night

Browse by departure port