MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Tarragona

Nov 28, 2027 · 7 nights

$1,599 suite · $228/night

Holland America

Oosterdam

Barcelona → Cartagena → Cadiz → Fort Lauderdale

Nov 28, 2027 · 13 nights

$934 interior · $72/night

Viking Cruises

Viking Vela

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

Nov 30, 2027 · 7 nights

$2,999 balcony · $428/night

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

Costa Cruises

Costa Diadema

Barcelona → Alicante → Savona → Barcelona

Nov 4, 2027 · 11 nights

$1,916 suite · $174/night

Celebrity Cruises

Celebrity Eclipse

Barcelona → Palma de Mallorca → Cartagena → Fort Lauderdale

Nov 8, 2027 · 15 nights

$1,131 interior · $75/night

Costa Cruises

Costa Smeralda

Barcelona → Málaga → Lanzarote → Las Palmas de Gran Canaria

Nov 14, 2027 · 12 nights

$834 interior · $70/night

MSC Cruises

MSC Splendida

Barcelona → Málaga → Montevideo → Buenos Aires

Nov 18, 2027 · 17 nights

$1,824 interior · $107/night

Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 30, 2027 · 12 nights

$1,474 interior · $123/night

15% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Nov 6, 2027 · 12 nights

$1,499 interior · $125/night

15% below typical
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

MSC Cruises

MSC World Europa

Barcelona → Marseille → Genoa → Barcelona

Nov 22, 2027 · 4 nights

$726 balcony · $182/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
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 15, 2027 · 7 nights

$769 interior · $110/night

4% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Nov 22, 2027 · 7 nights

$737 interior · $105/night

4% above typical
MSC Cruises

MSC Divina

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

Nov 1, 2027 · 15 nights

$1,380 interior · $92/night

MSC Cruises

MSC Virtuosa

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Nov 2, 2027 · 7 nights

$856 interior · $122/night

MSC Cruises

MSC World Asia

Barcelona → Palma de Mallorca → Kingstown → Bridgetown

Nov 5, 2027 · 14 nights

$932 interior · $67/night

Browse by departure port