Explora Journeys

Explora V

Barcelona → La Ciotat → Marina Grande → Civitavecchia (Rome)

Dec 26, 2027 · 7 nights

$4,710 suite · $673/night

14% below typical · 3-month low
Celebrity Cruises

Celebrity Infinity

Barcelona → Lanzarote → Tangier → Barcelona

Dec 12, 2027 · 12 nights

$1,399 interior · $117/night

14% below typical · 3-month low
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
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Dec 26, 2027 · 7 nights

$2,205 suite · $315/night

11% below typical
Celebrity Cruises

Celebrity Infinity

Barcelona → Málaga → Gibraltar → Barcelona

Dec 24, 2027 · 12 nights

$2,349 oceanview · $196/night

15% below typical
MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 4, 2027 · 7 nights

$689 interior · $98/night

Explora Journeys

Explora I

Barcelona → Málaga → Armacao dos Buzios → Rio de Janeiro

Dec 4, 2027 · 17 nights

$8,190 suite · $482/night

5% below typical
MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 5, 2027 · 7 nights

$1,200 balcony · $171/night

Viking Cruises

Viking Star

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

Dec 5, 2027 · 7 nights

$2,999 balcony · $428/night

Viking Cruises

Viking Astrea

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 6, 2027 · 7 nights

$3,099 balcony · $443/night

Holland America

Rotterdam

Barcelona → Valencia → Tangier → Fort Lauderdale

Dec 8, 2027 · 14 nights

$839 interior · $60/night

Viking Cruises

Viking Saturn

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Dec 9, 2027 · 7 nights

$3,099 balcony · $443/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 11, 2027 · 7 nights

$689 interior · $98/night

Azamara Cruises

Azamara Journey

Barcelona → Valencia → Seville → Lisbon

Dec 11, 2027 · 8 nights

$2,089 interior · $261/night

MSC Cruises

MSC Lirica

Barcelona → Marseille → Valencia → Barcelona

Dec 12, 2027 · 7 nights

$786 interior · $112/night

MSC Cruises

MSC Seaview

Barcelona → Marseille → Valletta → Barcelona

Dec 12, 2027 · 7 nights

$900 interior · $129/night

Viking Cruises

Viking Vesta

Barcelona → Funchal, Madeira → Philipsburg → Fort Lauderdale

Dec 14, 2027 · 13 nights

$2,699 balcony · $208/night

Viking Cruises

Viking Mira

Barcelona → Sète → Florence → Civitavecchia (Rome)

Dec 15, 2027 · 7 nights

$2,799 balcony · $400/night

Viking Cruises

Viking Mira

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

Dec 15, 2027 · 14 nights

$4,998 balcony · $357/night

MSC Cruises

MSC Euribia

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Dec 18, 2027 · 7 nights

$1,159 interior · $166/night

Browse by departure port