Western Mediterranean

Marseille → Savona → Naples + 2 more

From Barcelona · 7 nights · Next Dec 18

From $554

2 upcoming departures · 1 ship

Western Mediterranean

Palma de Mallorca → Palermo → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Dec 7

From $360

4 upcoming departures · 1 ship

Canary Islands · Western Mediterranean

Alicante → Almería → Gibraltar + 7 more

From Barcelona · 26 nights · Next Dec 9

From $3,600

1 upcoming departure · 1 ship

North Africa

Casablanca

From Barcelona · 12 nights · Next Dec 9

From $3,810

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Cartagena → Málaga → Casablanca + 3 more

From Barcelona · Next Dec 29

From $3,139

1 upcoming departure · 1 ship

Eastern Caribbean

Málaga → Las Palmas de Gran Canaria → Pointe-à-Pitre + 1 more

From Barcelona · Next Dec 6

From $503

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Cadiz → Málaga → Alicante + 3 more

From Barcelona · 10 nights · Next Dec 28

From $914

1 upcoming departure · 1 ship

Western Mediterranean · Eastern Caribbean

Valletta → Barcelona → Marseille + 2 more

From Messina · 7 nights · Next Dec 4

From $934

2 upcoming departures · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Cadiz → Casablanca → Málaga + 4 more

From Barcelona · 10 nights · Next Dec 8

From $776

2 upcoming departures · 1 ship

Western Mediterranean

Naples → Palermo → La Goulette + 2 more

From Genoa · 7 nights · Next Dec 12

From $677

3 upcoming departures · 1 ship

Western Mediterranean

Marseille → Genoa → Marseille

From Barcelona · 4 nights · Next Dec 4

From $434

1 upcoming departure · 1 ship

Eastern Caribbean

Málaga → Las Palmas de Gran Canaria → Pointe-à-Pitre + 3 more

From Barcelona · 17 nights · Next Dec 6

From $1,919

1 upcoming departure · 1 ship

Western Mediterranean

Sète → Marseille → Villefranche-sur-Mer + 1 more

From Barcelona · 7 nights · Next Dec 1

From $3,099

1 upcoming departure · 1 ship

Western Mediterranean

Genoa → Livorno → Civitavecchia + 2 more

From Marseille · 7 nights · Next Dec 6

From $453

3 upcoming departures · 1 ship

Eastern Caribbean

Málaga → Las Palmas de Gran Canaria → Pointe-à-Pitre + 7 more

From Barcelona · Next Dec 6

From $1,875

1 upcoming departure · 1 ship

Canary Islands · Madeira

Gibraltar → Casablanca → Lanzarote + 3 more

From Barcelona · 12 nights · Next Dec 9

From $5,610

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Cartagena → Gibraltar + 2 more

From Barcelona · Next Dec 28

From $4,264

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Marseille → Ajaccio, Corsica → Messina + 6 more

From Barcelona · Next Dec 29

From $10,199

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Alicante → Palma de Mallorca + 6 more

From Barcelona · Next Dec 7

From $9,799

1 upcoming departure · 1 ship

Madeira

Funchal, Madeira → Philipsburg

From Barcelona · Next Dec 9

From $3,599

1 upcoming departure · 1 ship

Browse by departure port