Virgin Voyages

Resilient Lady

Barcelona → Palma de Mallorca → Santa Cruz de Tenerife → Miami

Oct 24 · 14 nights

About average

$1,386 inside · $99/night

Norwegian Cruise Line

Norwegian Epic

Barcelona → Ponta Delgada → Port Canaveral

Oct 31 · 12 nights

About average

$1,039 inside · $87/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Málaga → Fort Lauderdale

Oct 31 · 13 nights

About average

$1,512 inside · $116/night

Virgin Voyages

Scarlet Lady

Barcelona → Tangier → Lanzarote → San Juan

Oct 31 · 12 nights

About average

$1,260 inside · $105/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Cartagena → Gibraltar → New Orleans

Oct 21 · 14 nights

About average

$687 inside · $49/night

Celebrity Cruises

Celebrity Xcel

Barcelona → Marseille → Palma de Mallorca → Fort Lauderdale

Oct 29 · 16 nights

About average

$1,842 inside · $115/night

Carnival Cruise Line

Carnival Sunshine

Barcelona → Alicante → Grand Turk Island → Miami

Oct 16 · 13 nights

About average

$702 inside · $54/night

Norwegian Cruise Line

Norwegian Gem

Barcelona → Cadiz → Ponta Delgada → Miami

Oct 24 · 16 nights

About average

$1,539 inside · $96/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 10 · 7 nights

Good value

$1,480 inside · $211/night

19% below typical · 6-month low
Costa Cruises

Costa Serena

Barcelona → Marseille → Savona → Barcelona

Oct 19 · 3 nights

Good value

$356 inside · $119/night

23% below typical · 3-month low
Costa Cruises

Costa Serena

Barcelona → Marseille → Savona → Barcelona

Oct 30 · 3 nights

Good value

$356 inside · $119/night

23% below typical · 3-month low
Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Motril → Funchal, Madeira → Lisbon

Oct 22 · 12 nights

About average

$6,610 balcony · $551/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 3 · 7 nights

Good value

$1,511 inside · $216/night

18% below typical · 6-month low
Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 17 · 7 nights

Good value

$1,600 inside · $229/night

12% below typical · 6-month low
Costa Cruises

Costa Serena

Barcelona → Marseille → Savona → Barcelona

Oct 5 · 3 nights

Good value

$400 inside · $133/night

21% below typical · 3-month low
Costa Cruises

Costa Serena

Barcelona → Marseille → Savona → Barcelona

Oct 12 · 3 nights

About average

$400 inside · $133/night

Royal Caribbean International

Legend of the Seas

Barcelona → Palma de Mallorca → Naples → Barcelona

Oct 24 · 7 nights

Good value

$1,638 inside · $234/night

11% below typical · 6-month low
Silversea Cruises

Silver Ray

Barcelona → Toulon → Sète → Barcelona

Oct 15 · 10 nights

About average

$8,850 balcony · $885/night

Oceania Cruises

Oceania Allura

Barcelona → Civitavecchia (Rome) → Split → Trieste

Oct 29 · 9 nights

About average

$3,399 oceanview · $378/night

SeaDream Yacht Club

SeaDream I

Barcelona → Mahón, Menorca → Gibraltar → Málaga

Oct 16 · 8 nights

About average

$7,278 oceanview · $910/night

Browse by departure port