Cunard Line

Queen Elizabeth

Barcelona → Cadiz → Road Town, Tortola → Miami

Oct 29 · 27 nights

About average

$3,147 inside · $117/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

May 23 · 7 nights

About average

$1,859 inside · $266/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

Costa Cruises

Costa Fascinosa

Barcelona → Marseille → Savona → Barcelona

Nov 3 · 3 nights

About average

$456 inside · $152/night

Emerald Cruises

Emerald Sakara

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

Sep 25 · 11 nights

About average

$9,739 oceanview · $885/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Málaga → San Juan → Miami

Dec 13 · 14 nights

About average

$14,210 suite · $1,015/night

Explora Journeys

Explora II

Barcelona → Valencia → Funchal, Madeira → Barcelona

Apr 18 · 11 nights

About average

$6,880 suite · $625/night

Costa Cruises

Costa Fascinosa

Barcelona → Marseille → La Seyne-sur-Mer → Genoa

Mar 27 · 6 nights

About average

$779 inside · $130/night

MSC Cruises

MSC World Europa

Barcelona → Marseille → La Spezia → Barcelona

Nov 12 · 6 nights

About average

$769 inside · $128/night

Virgin Voyages

Resilient Lady

Barcelona → Nice → Ibiza → Barcelona

Jun 27 · 7 nights

About average

$1,253 inside · $179/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Palma de Mallorca → Barcelona

Jul 4 · 7 nights

About average

$1,253 inside · $179/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Marseille → Barcelona

Sep 26 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → Cannes → Ibiza → Barcelona

Oct 3 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → Marseille → Ibiza → Barcelona

Oct 10 · 7 nights

About average

$1,183 inside · $169/night

Virgin Voyages

Resilient Lady

Barcelona → La Spezia → Marseille → Barcelona

Oct 17 · 7 nights

About average

$1,183 inside · $169/night

Cunard Line

Queen Elizabeth

Barcelona → Cadiz → Santa Cruz de Tenerife → Miami

Oct 29 · 13 nights

Good value

$1,501 inside · $115/night

12% below typical · 30-day low
Oceania Cruises

Oceania Allura

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

Jan 17 · 14 nights

About average

$5,599 balcony · $400/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette Nord (Halqueloued) → Barcelona

Jan 29 · 7 nights

About average

$810 inside · $116/night

Holland America

Zuiderdam

Barcelona → Valencia → Le Havre → Amsterdam

Apr 9 · 20 nights

About average

$3,349 inside · $167/night

Browse by departure port