North Africa · Portugal & Spain Atlantic Coast

Tangier → Casablanca → Cadiz + 1 more

From Barcelona · 7 nights · Next May 11

From $644

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Palma de Mallorca → Valencia → Motril + 3 more

From Barcelona · 7 nights · Next May 9

From $919

1 upcoming departure · 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

Toulon → Ajaccio, Corsica → Civitavecchia + 2 more

From Barcelona · 7 nights · Next May 10

From $768

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Valletta → Piraeus → Santorini + 3 more

From Barcelona · 10 nights · Next May 1

From $1,524

2 upcoming departures · 1 ship

Western Mediterranean

Palma de Mallorca → Marseille → La Spezia + 2 more

From Barcelona · 7 nights · Next May 9

From $1,681

4 upcoming departures · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Palma de Mallorca → Alicante → Motril + 3 more

From Barcelona · 7 nights · Next May 23

From $949

1 upcoming departure · 1 ship

Western Mediterranean

Toulon → Ajaccio, Corsica → Cannes + 4 more

From Barcelona · Next May 12

From $5,600

1 upcoming departure · 1 ship

Western Mediterranean

Valencia → Ajaccio, Corsica → Cannes + 4 more

From Barcelona · 11 nights · Next May 24

From $1,304

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

Marseille → Villefranche-sur-Mer → Livorno + 2 more

From Barcelona · 7 nights · Next May 16

From $1,099

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Marseille → Ajaccio, Corsica → Genoa + 10 more

From Barcelona · Next May 23

From $3,762

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Ibiza → Palma de Mallorca → Marseille + 13 more

From Barcelona · Next May 2

From $4,694

1 upcoming departure · 1 ship

Western Mediterranean

Marseille → Genoa → Naples + 2 more

From Barcelona · 7 nights · Next May 7

From $1,106

4 upcoming departures · 1 ship

Western Mediterranean

Palma de Mallorca → Valletta → La Goulette + 2 more

From Barcelona · 7 nights · Next May 2

From $1,119

1 upcoming departure · 1 ship

Western Mediterranean

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

From Barcelona · 11 nights · Next May 2

From $7,911

1 upcoming departure · 1 ship

Western Mediterranean

Messina → Piraeus → Dardanelles + 17 more

From Barcelona · 28 nights · Next May 14

From $3,989

1 upcoming departure · 1 ship

Western Mediterranean · Greek Isles

Marseille → Ajaccio, Corsica → Genoa + 6 more

From Barcelona · Next May 23

From $2,642

1 upcoming departure · 1 ship

Portugal & Spain Atlantic Coast · North Africa

Cadiz → Lisbon → Leixões + 1 more

From Barcelona · 9 nights · Next May 20

From $1,424

1 upcoming departure · 1 ship

Western Mediterranean

Marseille → Ajaccio, Corsica → Genoa + 1 more

From Barcelona · Next May 23

From $1,643

1 upcoming departure · 1 ship

Browse by departure port