Canary Islands · North Africa

Casablanca → Las Palmas de Gran Canaria → Lanzarote + 1 more

From Barcelona · Next Feb 9

From $1,499

1 upcoming departure · 1 ship

North Africa

Casablanca → Tangier → Cadiz + 1 more

From Barcelona · Next Feb 18

From $975

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Marseille → Ajaccio, Corsica → Civitavecchia + 6 more

From Barcelona · 15 nights · Next Feb 4

From $10,499

2 upcoming departures · 1 ship

Western Mediterranean

Naples → Palermo → La Goulette + 2 more

From Genoa · 7 nights · Next Feb 5

From $839

4 upcoming departures · 1 ship

Western Mediterranean

Genoa → Livorno → Civitavecchia + 2 more

From Marseille · 7 nights · Next Feb 6

From $766

4 upcoming departures · 1 ship

Western Mediterranean

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

From Barcelona · 7 nights · Next Feb 10

From $3,299

2 upcoming departures · 2 ships

Western Mediterranean · Greek Isles

Barcelona → Sète → Marseille + 8 more

From Barcelona · 14 nights · Next Feb 10

From $6,898

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Barcelona → Sète → Marseille + 13 more

From Barcelona · 21 nights · Next Feb 10

From $10,397

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Palma de Mallorca → Cartagena → Málaga + 2 more

From Barcelona · Next Feb 15

From $3,799

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Cagliari → La Goulette + 2 more

From Barcelona · Next Feb 17

From $3,799

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Cagliari → La Goulette + 8 more

From Barcelona · 14 nights · Next Feb 17

From $7,398

1 upcoming departure · 1 ship

Canary Islands · Madeira

Lanzarote → Santa Cruz de Tenerife → Las Palmas de Gran Canaria + 2 more

From Barcelona · 12 nights · Next Feb 25

From $1,999

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Barcelona → Sète → Marseille + 14 more

From Barcelona · 21 nights · Next Feb 29

From $12,797

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Alicante → Málaga → Casablanca + 4 more

From Civitavecchia (Rome) · 11 nights · Next Feb 7

From $1,109

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Valencia → Tangier → Cadiz + 3 more

From Barcelona · Next Feb 17

From $1,019

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Barcelona → Sète → Marseille + 9 more

From Barcelona · 14 nights · Next Feb 29

From $8,198

1 upcoming departure · 1 ship

Western Mediterranean

Marseille → Savona → Naples + 2 more

From Barcelona · 7 nights · Next Feb 11

From $784

3 upcoming departures · 1 ship

Western Mediterranean

Palma de Mallorca → Palermo → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Feb 7

From $810

4 upcoming departures · 1 ship

Western Mediterranean · Eastern Caribbean

Valletta → Barcelona → Marseille + 2 more

From Messina · 7 nights · Next Feb 4

Price unavailable

4 upcoming departures · 1 ship

Browse by departure port