North Africa · Portugal & Spain Atlantic Coast

Tangier → Casablanca → Cadiz + 1 more

From Barcelona · 7 nights · Next May 11

From $644

3 upcoming departures · 1 ship

North Africa · Madeira

Málaga → Tangier → Casablanca + 2 more

From Barcelona · 9 nights · Next May 18

From $787

1 upcoming departure · 1 ship

Western Mediterranean

Villefranche-sur-Mer → La Spezia → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Aug 6

From $810

1 upcoming departure · 1 ship

Western Mediterranean

Toulon → Ajaccio, Corsica → Civitavecchia + 2 more

From Barcelona · 7 nights · Next May 10

From $768

2 upcoming departures · 1 ship

Greek Isles · Adriatic Sea

Palermo → Santorini → Piraeus + 3 more

From Barcelona · 10 nights · Next Jun 5

From $1,214

1 upcoming departure · 1 ship

North Africa · Madeira

Tangier → Casablanca → Funchal, Madeira + 1 more

From Barcelona · 9 nights · Next Sep 25

From $733

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca → Marseille → La Spezia + 2 more

From Barcelona · 7 nights · Next May 9

From $1,054

21 upcoming departures · 2 ships

Western Mediterranean

Palma de Mallorca → Toulon → Villefranche-sur-Mer + 3 more

From Barcelona · 8 nights · Next Aug 20

From $881

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Tangier → Casablanca → Cadiz + 2 more

From Barcelona · 8 nights · Next Jun 24

From $859

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca → La Spezia → Civitavecchia + 1 more

From Barcelona · 7 nights · Next Jun 27

From $1,782

9 upcoming departures · 1 ship

Greek Isles · Western Mediterranean

Valletta → Santorini → Kusadasi + 1 more

From Barcelona · 7 nights · Next Aug 23

From $883

1 upcoming departure · 1 ship

Western Mediterranean

Toulon → Ajaccio, Corsica → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Jun 21

From $896

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

La Spezia → Civitavecchia → Salerno + 1 more

From Barcelona · 7 nights · Next May 8

From $774

1 upcoming departure · 1 ship

Western Mediterranean

Toulon → Villefranche-sur-Mer → Civitavecchia + 2 more

From Barcelona · 7 nights · Next Aug 2

From $869

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Ajaccio, Corsica → Civitavecchia → Palermo + 2 more

From Barcelona · 7 nights · Next Jul 2

From $976

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Palermo → Valletta → Santorini + 2 more

From Barcelona · Next May 5

From $988

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Valletta → Rhodes → Mykonos + 1 more

From Barcelona · Next May 26

From $1,073

1 upcoming departure · 1 ship

North Africa · Western Mediterranean

Málaga → Tangier → Casablanca + 1 more

From Barcelona · Next Jun 9

From $953

2 upcoming departures · 1 ship

Western Mediterranean

Palma de Mallorca → Marseille → La Spezia + 3 more

From Barcelona · Next Jun 18

From $1,245

1 upcoming departure · 1 ship

Western Mediterranean

Toulon → La Spezia → Civitavecchia + 1 more

From Barcelona · Next Jun 23

From $1,097

1 upcoming departure · 1 ship

Browse by departure port