Departure months
Trip length
Search
Virgin Voyages

Scarlet Lady • Virgin Voyages

14-night Canary Islands One-Way via Casablanca & Las Palmas de Gran Canaria

Oct 11, 2026 → Oct 25, 2026 • Barcelona → Miami

Lowest in 180 days $1,540 below typical

From $1,386

$99/night

Great deal

↓53% below typical

Regent Seven Seas Cruises

Seven Seas Voyager • Regent Seven Seas Cruises

14-night Itinerary ESCAR-ESAGP-MACAS-PTFNC-BMBDA

Dec 5, 2027 → Dec 19, 2027 • Barcelona → Miami

Lowest in 180 days $4,913 below typical

From $5,159

$369/night

Great deal

↓49% below typical

Virgin Voyages

Resilient Lady • Virgin Voyages

14-night Madeira One-Way via Palma de Mallorca & Funchal, Madeira

Oct 24, 2027 → Nov 7, 2027 • Barcelona → Miami

Lowest in 180 days $980 below typical

From $1,386

$99/night

Great deal

↓41% below typical

Holland America

Oosterdam • Holland America

14-night Transatlantic Crossing via Cartagena & Málaga

Nov 4, 2026 → Nov 18, 2026 • Barcelona → Fort Lauderdale

Lowest in 180 days $1,510 below typical

From $869

$62/night

Great deal

↓63% below typical

MSC Cruises

MSC Magnifica • MSC Cruises

7-night Western Mediterranean Circuit: Marseille, Genova & Valletta

Nov 20, 2026 → Nov 27, 2026 • Barcelona ↔

$706 below typical ↘ Trending down

From $599

$86/night

Great deal

↓54% below typical

Carnival Cruise Line

Carnival Sunshine • Carnival Cruise Line

13-night Transatlantic Crossing via Alicante & Málaga

Oct 16, 2027 → Oct 29, 2027 • Barcelona → Miami

Lowest in 180 days $590 below typical

From $700

$54/night

Great deal

↓46% below typical

Virgin Voyages

Scarlet Lady • Virgin Voyages

12-night Canary Islands One-Way via Tangier & Lanzarote

Oct 31, 2027 → Nov 12, 2027 • Barcelona → San Juan

$1,008 below typical

From $1,260

$105/night

Great deal

↓44% below typical

Carnival Cruise Line

Carnival Freedom • Carnival Cruise Line

13-night Transatlantic Crossing via Alicante & Celebration Key

Oct 17, 2026 → Oct 30, 2026 • Barcelona → Port Canaveral

$635 below typical ↗ Trending up

From $661

$51/night

Great deal

↓49% below typical

MSC Cruises

MSC Grandiosa • MSC Cruises

14-night Transatlantic Crossing via Funchal, Madeira & San Juan

Oct 31, 2026 → Nov 14, 2026 • Barcelona → Port Canaveral

Lowest in 30 days $1,199 below typical ↘ Trending down

From $559

$40/night

Great deal

↓68% below typical

Holland America

Oosterdam • Holland America

13-night Itinerary ESCAR-ESAGP-GIGIB

Dec 9, 2027 → Dec 22, 2027 • Barcelona → Fort Lauderdale

Lowest in 180 days $911 below typical

From $1,319

$101/night

Great deal

↓41% below typical

Carnival Cruise Line

Carnival Sunshine • Carnival Cruise Line

8-night Western Mediterranean Circuit via La Goulette Nord, Palermo & Ajaccio, Corsica

Jul 17, 2027 → Jul 25, 2027 • Barcelona ↔

Lowest in 180 days $626 below typical

From $859

$107/night

Great deal

↓42% below typical

Norwegian Cruise Line

Norwegian Epic • Norwegian Cruise Line

12-night Azores One-Way via Ponta Delgada

Oct 31, 2027 → Nov 12, 2027 • Barcelona → Port Canaveral

$825 below typical

From $1,059

$88/night

Great deal

↓44% below typical

Norwegian Cruise Line

Norwegian Gem • Norwegian Cruise Line

16-night Canary Islands Repositioning via Ponta Delgada, Casablanca & Santa Cruz de Tenerife

Oct 24, 2027 → Nov 9, 2027 • Barcelona → Miami

$1,046 below typical

From $1,329

$83/night

Great deal

↓44% below typical

Regent Seven Seas Cruises

Seven Seas Mariner • Regent Seven Seas Cruises

14-night Itinerary ESAGP-PTFNC-BMBDA

Oct 26, 2026 → Nov 9, 2026 • Barcelona → Miami

$4,091 below typical

From $6,035

$431/night

Great deal

↓40% below typical

MSC Cruises

MSC Magnifica • MSC Cruises

7-night Itinerary ESCAD-MACAS-ESAGP-ESALC

Dec 8, 2026 → Dec 15, 2026 • Barcelona → Civitavecchia (Rome)

Lowest in 180 days $464 below typical

From $719

$103/night

Great deal

↓39% below typical

MSC Cruises

MSC Meraviglia • MSC Cruises

7-night Western Mediterranean Circuit: La Goulette Nord, Palermo & Marseille

Jul 7, 2026 → Jul 14, 2026 • Barcelona ↔

Lowest in 180 days $341 below typical

From $1,004

$143/night

Great deal

↓25% below typical

MSC Cruises

MSC Grandiosa • MSC Cruises

13-night Transatlantic Crossing: Funchal, Madeira & San Juan

Oct 31, 2026 → Nov 13, 2026 • Barcelona → Miami

$1,047 below typical

From $585

$45/night

Great deal

↓64% below typical

Disney Cruise Line

Disney Dream • Disney Cruise Line

7-night Portugal & Spain Atlantic Coast Crossing via Cartagena & Málaga

Jul 20, 2026 → Jul 27, 2026 • Barcelona → Southampton

Lowest in 180 days $744 below typical

From $2,261

$323/night

Great deal

↓25% below typical

Princess Cruises

Sun Princess • Princess Cruises

15-night Itinerary ESAGP-GIGIB-ESCAD-ESSCT

Oct 31, 2026 → Nov 15, 2026 • Barcelona → Fort Lauderdale

$807 below typical

From $1,351

$90/night

Great deal

↓37% below typical

MSC Cruises

MSC Grandiosa • MSC Cruises

7-night Western Mediterranean Circuit via Cannes, Genova & Palma de Mallorca

Jul 4, 2026 → Jul 11, 2026 • Barcelona ↔

Lowest in 180 days $374 below typical

From $1,002

$143/night

Great deal

↓27% below typical

Filters

Filters

Reset
Deal Signals
Trip Style
Cabin Type
Ports Visited
Cruise Line & Ship
Price

Per person