Adriatic Sea · Eastern Mediterranean

Taranto → Corfu → Bar + 1 more

From Valletta · 7 nights · Next May 11

From $1,147

1 upcoming departure · 1 ship

Western Mediterranean

Ajaccio, Corsica → Livorno → Civitavecchia + 1 more

From Valletta · 7 nights · Next May 18

From $1,255

1 upcoming departure · 1 ship

Greek Isles · Western Mediterranean

Piraeus → Kusadasi → Mykonos

From Valletta · 7 nights · Next May 25

From $1,255

1 upcoming departure · 1 ship

Western Mediterranean

Salerno → Civitavecchia

From Valletta · 5 nights · Next May 2

From $1,119

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Piraeus → Katakolon → Saranda + 1 more

From Valletta · 7 nights · Next May 4

From $1,215

1 upcoming departure · 1 ship

Western Mediterranean

Syracuse → Giardini Naxos → Palermo + 3 more

From Valletta · 7 nights · Next May 4

From $5,798

2 upcoming departures · 2 ships

Western Mediterranean

Marseille → Genoa → Naples + 2 more

From Barcelona · 7 nights · Next May 10

From $1,437

1 upcoming departure · 1 ship

Western Mediterranean · Portugal & Spain Atlantic Coast

Trapani → Cagliari → Mahón, Menorca + 5 more

From Valletta · 10 nights · Next May 11

From $10,453

2 upcoming departures · 1 ship

Adriatic Sea · Eastern Mediterranean

Syracuse → Otranto → Corfu + 3 more

From Valletta · Next May 15

From $7,565

1 upcoming departure · 1 ship

Western Mediterranean

Porto Empedocle → Tunis → Trapani + 4 more

From Valletta · Next May 6

From $8,507

1 upcoming departure · 1 ship

Browse by departure port