Viking Cruises

Viking Star

Barcelona → Málaga → Montevideo → Buenos Aires

Oct 19, 2028 · 21 nights

$6,299 balcony · $300/night

Cunard Line

Queen Elizabeth

Barcelona → Valencia → Port Canaveral → Miami

Oct 31, 2028 · 16 nights

$1,709 interior · $107/night

Cunard Line

Queen Elizabeth

Barcelona → Valencia → Road Town → Miami

Oct 31, 2028 · 30 nights

$3,424 interior · $114/night

Viking Cruises

Viking Sky

Barcelona → Valencia → Philipsburg → San Juan

Nov 1, 2028 · 13 nights

$3,499 balcony · $269/night

Viking Cruises

Viking Sea

Barcelona → Valencia → Philipsburg → San Juan

Nov 6, 2028 · 14 nights

$3,799 balcony · $271/night

Viking Cruises

Viking Vesta

Barcelona → Funchal, Madeira → Philipsburg → Fort Lauderdale

Dec 8, 2028 · 13 nights

$2,999 balcony · $231/night

Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Castries → Pointe-à-Pitre

Dec 6, 2026 · 17 nights

$2,157 oceanview · $127/night

3% below typical
Carnival Cruise Line

Carnival Sunshine

Barcelona → Alicante → Grand Turk Island → Miami

Oct 16, 2027 · 13 nights

$682 interior · $52/night

3% below typical
Celebrity Cruises

Celebrity Xcel

Barcelona → Marseille → Palma de Mallorca → Fort Lauderdale

Oct 29, 2027 · 16 nights

$1,767 interior · $110/night

1% above typical
MSC Cruises

MSC Divina

Barcelona → Las Palmas de Gran Canaria → Angra dos Reis → Rio de Janeiro

Nov 1, 2027 · 14 nights

$1,258 interior · $90/night

3% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Bridgetown → Pointe-à-Pitre

Nov 2, 2027 · 30 nights

$4,066 balcony · $136/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Cartagena → Fort Lauderdale

Nov 8, 2027 · 15 nights

$1,131 interior · $75/night

MSC Cruises

MSC Splendida

Barcelona → Málaga → Montevideo → Buenos Aires

Nov 18, 2027 · 17 nights

$1,824 interior · $107/night

Phoenix Reisen

MS Aurelia

Barcelona → Valencia → San Juan → Miami

Dec 28, 2027 · 21 nights

$8,399 balcony · $400/night

2% above typical
Oceania Cruises

Oceania Aurelia

Barcelona → Valencia → San Juan → Miami

Dec 28, 2027 · 21 nights

$8,399 balcony · $400/night

MSC Cruises

MSC World Europa

Barcelona → Lanzarote → Fort-de-France → Pointe-à-Pitre

Nov 18, 2026 · 18 nights

$729 interior · $41/night

4% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Road Town → La Romana

Dec 6, 2026 · 21 nights

$1,875 interior · $89/night

Royal Caribbean International

Mariner of the Seas

Barcelona → Cartagena → Gibraltar → New Orleans

Oct 21, 2027 · 14 nights

$667 interior · $48/night

Explora Journeys

Explora II

Barcelona → Cadiz → San Juan → Miami

Nov 6, 2027 · 16 nights

$8,315 suite · $520/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Cartagena → Hamilton → Miami

Dec 5, 2027 · 14 nights

$6,399 suite · $457/night

Browse by departure port