Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Agadir → Puerto del Rosario → Santa Cruz de Tenerife

Mar 7, 2027 · 7 nights

$875 balcony · $125/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Mar 9, 2027 · 7 nights

$1,185 balcony · $169/night

Costa Cruises

Costa Pacifica

Marseille → Savona → Barcelona → Marseille

Mar 13, 2027 · 7 nights

$826 interior · $118/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Mar 16, 2027 · 7 nights

$1,229 balcony · $176/night

Costa Cruises

Costa Fascinosa

Málaga → Barcelona → Marseille → Barcelona

Mar 19, 2027 · 6 nights

$402 interior · $67/night

Costa Cruises

Costa Favolosa

Marseille → Savona → Ajaccio, Corsica → Marseille

Mar 20, 2027 · 6 nights

$721 interior · $120/night

Costa Cruises

Costa Pacifica

Marseille → Savona → Barcelona → Marseille

Mar 20, 2027 · 7 nights

$1,218 balcony · $174/night

Costa Cruises

Costa Diadema

Santos → Ilhabela → Itajaí → Santos

Mar 21, 2027 · 4 nights

$1,044 interior · $261/night

Costa Cruises

Costa Favolosa

Barcelona → Palma de Mallorca → Savona → Barcelona

Mar 23, 2027 · 6 nights

$1,066 balcony · $178/night

Costa Cruises

Costa Serena

Buenos Aires → Montevideo → Ilhabela → Buenos Aires

Mar 23, 2027 · 9 nights

$2,094 suite · $233/night

Costa Cruises

Costa Pacifica

Marseille → Savona → Barcelona → Marseille

Mar 27, 2027 · 12 nights

$1,196 interior · $100/night

Costa Cruises

Costa Fascinosa

La Seyne-sur-Mer → Barcelona → Genoa → Civitavecchia (Rome)

Mar 27, 2027 · 3 nights

$424 interior · $141/night

2% below typical
Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Lanzarote → Barcelona → Marseille

Mar 28, 2027 · 11 nights

$935 interior · $85/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Mar 30, 2027 · 7 nights

$946 interior · $135/night

Costa Cruises

Costa Smeralda

Las Palmas de Gran Canaria → Santa Cruz de Tenerife → Barcelona → Marseille

Apr 2, 2027 · 6 nights

$554 interior · $92/night

Costa Cruises

Costa Fascinosa

La Seyne-sur-Mer → Genoa → Messina → La Seyne-sur-Mer

Apr 3, 2027 · 7 nights

$1,229 balcony · $176/night

Costa Cruises

Costa Smeralda

Santa Cruz de Tenerife → Cadiz → Barcelona → Marseille

Apr 3, 2027 · 5 nights

$424 interior · $85/night

Costa Cruises

Costa Diadema

Santos → Rio de Janeiro → Málaga → Leixões

Apr 4, 2027 · 18 nights

$1,392 interior · $77/night

2% below typical
Costa Cruises

Costa Serena

Buenos Aires → Rio de Janeiro → Barcelona → Marseille

Apr 5, 2027 · 21 nights

$2,698 suite · $128/night

Costa Cruises

Costa Toscana

Palma de Mallorca → Palermo → Barcelona → Palma de Mallorca

Apr 6, 2027 · 7 nights

$1,207 balcony · $172/night

Browse by departure port