Regent Seven Seas Cruises

Seven Seas Splendor

Barcelona → Lanzarote → San Juan → Miami

Dec 6, 2027 · 14 nights

$4,680 suite · $334/night

52% below typical · 3-month low
Windstar Cruises

Star Legend

Barcelona → Palamós → Sorrento → Civitavecchia (Rome)

Jun 28, 2027 · 17 nights

$10,699 balcony · $629/night

17% below typical · 3-month low
MSC Cruises

MSC World Europa

Barcelona → Lanzarote → Saint George → Fort-de-France

Nov 18, 2026 · 17 nights

$3,349 suite · $197/night

52% below typical · 3-month low
Explora Journeys

Explora II

Barcelona → Palma de Mallorca → Tarragona → Barcelona

Jan 24, 2027 · 18 nights

$9,120 suite · $507/night

10% below typical · Price trending down
Windstar Cruises

Star Legend

Barcelona → Mahón, Menorca → Sorrento → Civitavecchia (Rome)

Jun 24, 2027 · 21 nights

$12,678 balcony · $604/night

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

Seven Seas Voyager

Barcelona → Palma de Mallorca → Le Havre → Southampton

May 3, 2028 · 21 nights

$15,999 suite · $762/night

19% below typical
Princess Cruises

Sun Princess

Barcelona → Marseille → Messina → Barcelona

May 23, 2027 · 21 nights

$5,793 suite · $276/night

11% below typical · 3-month low
Viking Cruises

Viking Neptune

Barcelona → Sète → Katakolon → Piraeus (Athens)

Feb 26, 2027 · 21 nights

$10,097 balcony · $481/night

8% below typical · 3-month low
Viking Cruises

Viking Mars

Barcelona → Sète → Šibenik → Fusina (Venice)

Apr 3, 2027 · 14 nights

$8,898 balcony · $636/night

6% below typical · 3-month low
Princess Cruises

Sun Princess

Barcelona → Ibiza → Messina → Barcelona

May 2, 2027 · 21 nights

$6,510 balcony · $310/night

9% below typical · 3-month low
Holland America

Oosterdam

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Jul 17, 2027 · 14 nights

$2,944 oceanview · $210/night

5% below typical · 3-month low
Norwegian Cruise Line

Norwegian Dawn

Barcelona → Cadiz → San Juan → Jacksonville

Nov 5, 2027 · 14 nights

$2,179 suite · $156/night

41% below typical · 3-month low
Princess Cruises

Sun Princess

Barcelona → Ibiza → Corfu (Kérkira) → Barcelona

May 7, 2028 · 21 nights

$5,457 suite · $260/night

5% below typical · 3-month low
Princess Cruises

Enchanted Princess

Barcelona → Marseille → Split → Trieste

Jun 6, 2028 · 21 nights

$3,358 balcony · $160/night

7% below typical · 3-month low
Princess Cruises

Enchanted Princess

Barcelona → Marseille → Dubrovnik → Trieste

Sep 5, 2028 · 21 nights

$3,448 balcony · $164/night

7% below typical · 3-month low
Viking Cruises

Viking Vesta

Barcelona → Sète → Šibenik → Fusina (Venice)

Feb 25, 2027 · 14 nights

$6,498 balcony · $464/night

6% below typical
Viking Cruises

Viking Neptune

Barcelona → Sète → Šibenik → Fusina (Venice)

Feb 26, 2027 · 14 nights

$6,498 balcony · $464/night

8% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Philipsburg → La Romana

Dec 6, 2026 · 14 nights

$503 interior · $36/night

53% below typical
Oceania Cruises

Oceania Marina

Barcelona → Valencia → Puerto Plata → Miami

Nov 25, 2026 · 15 nights

$3,380 balcony · $225/night

Cunard Line

Queen Elizabeth

Barcelona → Messina → Ibiza → Barcelona

May 14, 2027 · 28 nights

$3,989 interior · $142/night

2% below typical

Browse by departure port