Western Mediterranean · Portugal & Spain Atlantic Coast

Valencia → Alicante → Melilla + 3 more

From Barcelona · Next Dec 18

From $3,499

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

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

From Barcelona · Next Dec 2

From $2,999

2 upcoming departures · 2 ships

Western Mediterranean · Adriatic Sea

Marseille → Villefranche-sur-Mer → Florence + 5 more

From Barcelona · 12 nights · Next Dec 3

From $5,999

1 upcoming departure · 1 ship

Western Mediterranean

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

From Barcelona · 7 nights · Next Dec 5

From $2,999

3 upcoming departures · 3 ships

Western Mediterranean · Greek Isles

Barcelona → Sète → Marseille + 8 more

From Barcelona · 14 nights · Next Dec 5

From $5,998

3 upcoming departures · 3 ships

Madeira

Funchal, Madeira → Philipsburg

From Barcelona · Next Dec 8

From $2,999

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 Dec 11

From $1,124

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

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

From Barcelona · Next Dec 20

From $2,999

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Marseille → Civitavecchia → Valletta + 5 more

From Barcelona · Next Dec 23

From $8,999

1 upcoming departure · 1 ship

Canary Islands · Madeira

Tangier → Casablanca → Lanzarote + 3 more

From Barcelona · Next Dec 24

From $1,649

1 upcoming departure · 1 ship

Western Mediterranean

Sète → Marseille → Florence

From Barcelona · 7 nights · Next Dec 28

From $2,999

1 upcoming departure · 1 ship

Western Mediterranean

Barcelona → Sète → Marseille + 7 more

From Barcelona · 14 nights · Next Dec 28

From $5,998

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Marseille → Florence → Civitavecchia + 4 more

From Barcelona · 12 nights · Next Dec 29

From $5,999

1 upcoming departure · 1 ship

Canary Islands · Madeira

Valencia → Funchal, Madeira → Las Palmas de Gran Canaria + 3 more

From Barcelona · Next Dec 23

From $1,899

1 upcoming departure · 1 ship

Eastern Mediterranean · Greek Isles

Valletta → Alexandria → Limassol + 2 more

From Barcelona · Next Dec 3

From $1,484

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Palma de Mallorca → Palermo + 2 more

From Barcelona · Next Dec 5

From $8,400

1 upcoming departure · 1 ship

Western Mediterranean · Madeira

Valencia → Alicante → Málaga + 5 more

From Barcelona · 14 nights · Next Dec 22

From $10,900

1 upcoming departure · 1 ship

Browse by departure port