Princess Cruises

Sun Princess

Barcelona → Málaga → Funchal, Madeira → Fort Lauderdale

Nov 10 · 15 nights

About average

$1,571 inside · $105/night

Seabourn

Seabourn Ovation

Barcelona → Sanary-sur-Mer → Nafplio → Piraeus (Athens)

Sep 25 · 21 nights

About average

$21,498 balcony · $1,024/night

Seabourn

Seabourn Ovation

Barcelona → Sanary-sur-Mer → Zadar → Fusina (Venice)

Sep 25 · 14 nights

About average

$13,998 balcony · $1,000/night

Cunard Line

Queen Elizabeth

Barcelona → Valencia → Naples → Civitavecchia (Rome)

Jun 23 · 21 nights

Good value

$3,905 inside · $186/night

11% below typical · 6-month low
Regent Seven Seas Cruises

Seven Seas Mariner

Barcelona → Palamós → Aberdeen → IJmuiden/Velsen

May 30 · 101 nights

About average

$81,141 balcony · $803/night

Holland America

Oosterdam

Barcelona → Valletta → Mykonos → Piraeus (Athens)

Jul 17 · 14 nights

About average

$2,834 inside · $202/night

Explora Journeys

Explora I

Barcelona → Ibiza → Valencia → Barcelona

Sep 28 · 14 nights

About average

$11,610 suite · $829/night

MSC Cruises

MSC Splendida

Barcelona → Málaga → Montevideo → Buenos Aires

Nov 18 · 17 nights

About average

$1,824 inside · $107/night

MSC Cruises

MSC Divina

Barcelona → Las Palmas de Gran Canaria → Rio de Janeiro → Santos

Nov 1 · 15 nights

About average

$1,380 inside · $92/night

MSC Cruises

MSC Magnifica

Barcelona → Santa Cruz de Tenerife → Marseille → Barcelona

Jan 7 · 115 nights

$19,709 inside · $171/night

Limited price history

Costa Cruises

Costa Deliziosa

Barcelona → Lisbon → Los Angeles → San Francisco

Nov 27 · 37 nights

About average

$6,058 inside · $164/night

Oceania Cruises

Oceania Insignia

Barcelona → Palma de Mallorca → Puerto Plata → Miami

Nov 2 · 22 nights

About average

$7,399 oceanview · $336/night

Cunard Line

Queen Elizabeth

Barcelona → Cadiz → Road Town, Tortola → Miami

Oct 29 · 27 nights

About average

$3,147 inside · $117/night

Regent Seven Seas Cruises

Seven Seas Prestige

Barcelona → Málaga → San Juan → Miami

Dec 13 · 14 nights

About average

$14,210 suite · $1,015/night

Regent Seven Seas Cruises

Seven Seas Voyager

Barcelona → Palamós → Palma de Mallorca → Barcelona

Nov 13 · 15 nights

About average

$10,532 balcony · $702/night

Oceania Cruises

Oceania Allura

Barcelona → Palma de Mallorca → Salerno → Civitavecchia (Rome)

Jan 17 · 14 nights

About average

$5,599 balcony · $400/night

Holland America

Zuiderdam

Barcelona → Valencia → Le Havre → Amsterdam

Apr 9 · 20 nights

About average

$3,349 inside · $167/night

Oceania Cruises

Oceania Allura

Barcelona → Palma de Mallorca → Çanakkale → Istanbul

Jun 22 · 14 nights

About average

$6,399 oceanview · $457/night

Cunard Line

Queen Elizabeth

Barcelona → Valencia → Naples → Civitavecchia (Rome)

Jun 11 · 21 nights

$3,067 inside · $146/night

Seabourn

Seabourn Ovation

Barcelona → Veules-les-Roses → Kotor → Dubrovnik

Apr 15 · 14 nights

$10,529 balcony · $752/night

Browse by departure port