Princess Cruises

Sun Princess

Barcelona → Ibiza → Mykonos → Piraeus (Athens)

Sep 26, 2027 · 14 nights

$2,893 interior · $207/night

1% above typical
Princess Cruises

Sun Princess

Barcelona → Ibiza → Messina → Barcelona

Sep 26, 2027 · 21 nights

$4,229 interior · $201/night

1% above typical
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 → Palamós → Palma de Mallorca → Barcelona

Nov 13, 2027 · 15 nights

$11,449 suite · $763/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Cartagena → Hamilton → Miami

Dec 5, 2027 · 14 nights

$6,399 suite · $457/night

Holland America

Nieuw Amsterdam

Barcelona → Alicante → Gibraltar → Barcelona

Apr 20, 2028 · 14 nights

$2,679 interior · $191/night

Celebrity Cruises

Celebrity Equinox

Barcelona → Santa Cruz de Tenerife → Montevideo → Buenos Aires

Nov 19, 2027 · 16 nights

$1,403 interior · $88/night

3% below typical
Cunard Line

Queen Elizabeth

Barcelona → Valletta → Naples → Civitavecchia (Rome)

Aug 20, 2027 · 14 nights

$1,639 oceanview · $117/night

2% below typical
Virgin Voyages

Resilient Lady

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

Oct 24, 2027 · 14 nights

$1,386 interior · $99/night

Viking Cruises

Viking Vela

Barcelona → Marseille → Málaga → Barcelona

Dec 29, 2026 · 15 nights

$10,199 balcony · $680/night

MSC Cruises

MSC Magnifica

Barcelona → Gibraltar → Marseille → Tarragona

Jan 7, 2027 · 121 nights

$30,439 balcony · $252/night

Viking Cruises

Viking Vesta

Barcelona → Marseille → Málaga → Barcelona

Feb 10, 2027 · 15 nights

$8,999 balcony · $600/night

Viking Cruises

Viking Star

Barcelona → Sète → Valencia → Barcelona

Mar 9, 2027 · 14 nights

$7,298 balcony · $521/night

4% below typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Messina → Barcelona

Apr 11, 2027 · 21 nights

$4,519 interior · $215/night

2% above typical
Viking Cruises

Viking Mars

Barcelona → Valencia → Dún Laoghaire → Reykjavík

May 29, 2027 · 14 nights

$5,499 balcony · $393/night

Explora Journeys

Explora I

Barcelona → Ibiza → Palma de Mallorca → Barcelona

Aug 9, 2027 · 14 nights

$9,450 suite · $675/night

Costa Cruises

Costa Favolosa

Barcelona → Marseille → Palma de Mallorca → Barcelona

Sep 29, 2027 · 14 nights

$2,049 oceanview · $146/night

4% above typical
Viking Cruises

Viking Sky

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

Oct 7, 2027 · 14 nights

$11,298 balcony · $807/night

2% above typical
Viking Cruises

Viking Sky

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

Oct 7, 2027 · 21 nights

$17,097 balcony · $814/night

Browse by departure port