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

Western Mediterranean · Greek Isles

Civitavecchia → Salerno → Messina + 4 more

From Barcelona · 10 nights · Next Mar 8

From $3,599

1 upcoming departure · 1 ship

Canary Islands · Western Mediterranean

Valencia → Cartagena → Málaga + 5 more

From Barcelona · Next Jun 4

From $4,999

1 upcoming departure · 1 ship

Western Mediterranean

Alicante → Palma de Mallorca → Sète + 2 more

From Barcelona · 7 nights · Next Oct 8

From $2,999

1 upcoming departure · 1 ship

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

Palma de Mallorca → Mahón, Menorca → Cagliari + 5 more

From Barcelona · 9 nights · Next Nov 17

From $3,899

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Palma de Mallorca → Porto Torres + 4 more

From Barcelona · 10 nights · Next Apr 5

From $4,799

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Sète → Saint-Tropez + 2 more

From Barcelona · 7 nights · Next Apr 24

From $3,499

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Alicante → Palma de Mallorca + 3 more

From Barcelona · 9 nights · Next Nov 6

From $3,799

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Alicante → Málaga + 3 more

From Barcelona · 15 nights · Next Nov 25

From $2,470

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Valencia → Cartagena → Málaga + 3 more

From Barcelona · Next Sep 12

From $3,849

1 upcoming departure · 1 ship

Western Mediterranean

Palma de Mallorca → Cagliari → La Goulette + 8 more

From Barcelona · Next Jun 22

From $6,799

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Sète → Saint-Tropez + 2 more

From Barcelona · 7 nights · Next Apr 16

From $3,840

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Marseille → Monte-Carlo → Portofino + 6 more

From Barcelona · 12 nights · Next Oct 3

From $3,449

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Civitavecchia → Salerno → Messina + 4 more

From Barcelona · 9 nights · Next Oct 29

From $3,799

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Cartagena → Málaga → Seville + 8 more

From Barcelona · 14 nights · Next Dec 20

From $5,749

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

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

From Barcelona · 14 nights · Next Jan 17

From $5,599

1 upcoming departure · 1 ship

Western Mediterranean · Adriatic Sea

Palma de Mallorca → Mahón, Menorca → Cagliari + 4 more

From Barcelona · 9 nights · Next Mar 24

From $2,599

1 upcoming departure · 1 ship

Western Mediterranean

Palamós → Sète → Marseille + 3 more

From Barcelona · 7 nights · Next Apr 1

From $3,599

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · France Atlantic Coast

Alicante → Almería → Lisbon + 6 more

From Barcelona · Next May 7

From $5,599

1 upcoming departure · 1 ship

Browse by departure port