Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jun 6, 2027 · 7 nights

$1,114 interior · $159/night

Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

Oct 18, 2027 · 7 nights

$1,059 interior · $151/night

Costa Cruises

Costa Favolosa

Barcelona → Marseille → Savona → Barcelona

Nov 10, 2027 · 4 nights

$504 interior · $126/night

Costa Cruises

Costa Pacifica

Barcelona → Marseille → Heraklion → Piraeus (Athens)

Mar 31, 2028 · 7 nights

$842 interior · $120/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Apr 30, 2028 · 7 nights

$1,034 interior · $148/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

May 7, 2028 · 7 nights

$1,164 oceanview · $166/night

Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 8, 2028 · 7 nights

$1,249 balcony · $178/night

Costa Cruises

Costa Toscana

Barcelona → La Goulette (Tunis) → Marseille → Barcelona

May 15, 2028 · 7 nights

$1,299 balcony · $186/night

Costa Cruises

Costa Fascinosa

Barcelona → Málaga → Castries → Pointe-à-Pitre

Dec 6, 2026 · 17 nights

$2,157 oceanview · $127/night

3% below typical
Costa Cruises

Costa Favolosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Mar 23, 2027 · 6 nights

$1,062 balcony · $177/night

Costa Cruises

Costa Toscana

Barcelona → Palma de Mallorca → Marseille → Barcelona

Apr 26, 2027 · 7 nights

$660 interior · $94/night

Costa Cruises

Costa Serena

Barcelona → Alicante → Cartagena → Tarragona

May 5, 2027 · 9 nights

$910 interior · $101/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jun 20, 2027 · 7 nights

$1,134 interior · $162/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jun 27, 2027 · 7 nights

$1,164 interior · $166/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 4, 2027 · 7 nights

$1,214 interior · $173/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 11, 2027 · 7 nights

$1,214 interior · $173/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Jul 18, 2027 · 7 nights

$1,254 interior · $179/night

1% above typical
Costa Cruises

Costa Diadema

Barcelona → Alicante → Gibraltar → Málaga

Oct 3, 2027 · 6 nights

$704 interior · $117/night

Costa Cruises

Costa Smeralda

Barcelona → Cagliari → Marseille → Barcelona

Oct 17, 2027 · 7 nights

$1,094 interior · $156/night

Costa Cruises

Costa Smeralda

Barcelona → Porto Flavia → Marseille → Barcelona

Oct 24, 2027 · 7 nights

$1,322 oceanview · $189/night

2% above typical

Browse by departure port