Viking Cruises

Viking Sea

Barcelona → Valencia → Salerno → Civitavecchia (Rome)

Mar 25, 2028 · 7 nights

$4,599 balcony · $657/night

Windstar Cruises

Wind Spirit

Barcelona → Nice → Livorno → Civitavecchia (Rome)

Mar 26, 2028 · 6 nights

$2,565 oceanview · $428/night

Viking Cruises

Viking Mira

Barcelona → Palma de Mallorca → Cadiz → Lisbon

Mar 30, 2028 · 7 nights

$4,799 balcony · $686/night

Viking Cruises

Viking Mira

Barcelona → Palma de Mallorca → Dover → Tilbury

Mar 30, 2028 · 18 nights

$9,498 balcony · $528/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Heraklion → Piraeus (Athens)

Mar 31, 2028 · 7 nights

$842 interior · $120/night

Viking Cruises

Viking Saturn

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

Mar 5, 2028 · 14 nights

$8,898 balcony · $636/night

1% above typical
Viking Cruises

Viking Sky

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

Mar 16, 2028 · 21 nights

$14,097 balcony · $671/night

Viking Cruises

Viking Sky

Barcelona → Sète → Çanakkale → Istanbul

Mar 16, 2028 · 28 nights

$19,196 balcony · $686/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → La Spezia → Civitavecchia (Rome)

Mar 26, 2028 · 7 nights

$1,189 interior · $170/night

2% below typical
Costa Cruises

Costa Fascinosa

Barcelona → Marseille → La Seyne-sur-Mer → Genoa

Mar 27, 2028 · 6 nights

$758 interior · $126/night

3% below typical
Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Mykonos → Piraeus (Athens)

Mar 5, 2028 · 14 nights

$2,150 interior · $154/night

Viking Cruises

Viking Mars

Barcelona → Palamós → Katakolon → Piraeus (Athens)

Mar 7, 2028 · 21 nights

$13,297 balcony · $633/night

Viking Cruises

Viking Mars

Barcelona → Palamós → Çanakkale → Istanbul

Mar 7, 2028 · 28 nights

$17,896 balcony · $639/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 20, 2028 · 7 nights

$1,150 balcony · $164/night

3% above typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 17, 2028 · 7 nights

$1,184 suite · $169/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 24, 2028 · 7 nights

$1,234 suite · $176/night

Princess Cruises

Sun Princess

Barcelona → Palma de Mallorca → Mykonos → Piraeus (Athens)

Mar 26, 2028 · 14 nights

$3,834 suite · $274/night

1% above typical
Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Mar 6, 2028 · 7 nights

$1,110 balcony · $159/night

4% above typical
Costa Cruises

Costa Pacifica

Barcelona → Marseille → La Goulette (Tunis) → Barcelona

Mar 3, 2028 · 7 nights

$1,134 suite · $162/night

Viking Cruises

Viking Mars

Barcelona → Palamós → Šibenik → Fusina (Venice)

Mar 7, 2028 · 14 nights

$8,598 balcony · $614/night

8% above typical · Price trending up

Browse by departure port