Canary Islands · Madeira

Cartagena → Málaga → Lanzarote + 4 more

From Valletta · Next Oct 21

From $1,728

1 upcoming departure · 1 ship

Western Mediterranean · Canary Islands

Cartagena → Málaga → Lanzarote

From Valletta · Next Oct 21

From $1,053

1 upcoming departure · 1 ship

Western Mediterranean

Marseille → Genoa → Naples + 2 more

From Barcelona · 7 nights · Next Oct 6

From $1,386

4 upcoming departures · 1 ship

Canary Islands · Western Mediterranean

Cartagena → Málaga → Lanzarote + 1 more

From Valletta · Next Oct 21

From $1,147

1 upcoming departure · 1 ship

Western Mediterranean

Genoa → Naples → Palermo + 2 more

From Marseille · 7 nights · Next Oct 1

From $1,146

5 upcoming departures · 1 ship

Western Mediterranean

Syracuse → Giardini Naxos → Amalfi + 5 more

From Valletta · Next Oct 6

From $7,359

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Piraeus → Souda → Katakolon

From Valletta · 7 nights · Next Oct 14

From $1,161

1 upcoming departure · 1 ship

Western Mediterranean

Syracuse → Porto Empedocle → Tunis + 5 more

From Valletta · Next Oct 23

From $7,608

2 upcoming departures · 2 ships

Western Mediterranean

Valletta → Piraeus → Souda + 5 more

From Valletta · Next Oct 14

From $2,296

1 upcoming departure · 1 ship

Western Mediterranean

Valletta → Piraeus → Souda + 6 more

From Valletta · Next Oct 14

From $2,472

1 upcoming departure · 1 ship

Canary Islands · Madeira

Cartagena → Málaga → Lanzarote + 4 more

From Valletta · Next Oct 21

From $1,890

1 upcoming departure · 1 ship

Western Mediterranean

Porto Empedocle → Tunis → Trapani + 4 more

From Valletta · Next Oct 15

From $10,447

1 upcoming departure · 1 ship

Browse by departure port