Adriatic Sea · Eastern Mediterranean

Dubrovnik → Kotor → Corfu + 1 more

From Valletta · 7 nights · Next May 27

From $1,350

4 upcoming departures · 1 ship

Adriatic Sea · Eastern Mediterranean

Corfu → Kotor → Split + 1 more

From Valletta · 7 nights · Next Apr 29

From $1,282

10 upcoming departures · 1 ship

Adriatic Sea

Dubrovnik → Zadar → Trieste + 1 more

From Valletta · 7 nights · Next Jul 1

From $1,323

2 upcoming departures · 1 ship

Adriatic Sea · Eastern Mediterranean

Taranto → Corfu → Bar + 1 more

From Valletta · 7 nights · Next May 11

From $1,147

1 upcoming departure · 1 ship

Adriatic Sea · Western Mediterranean

Split → Zadar → Dubrovnik

From Valletta · 7 nights · Next Sep 30

From $1,147

3 upcoming departures · 1 ship

Adriatic Sea · Western Mediterranean

Dubrovnik → Zadar → Split

From Valletta · 7 nights · Next Apr 8

From $1,080

1 upcoming departure · 1 ship

Adriatic Sea · Eastern Mediterranean

Taranto → Bari → Corfu + 1 more

From Valletta · 7 nights · Next May 13

From $1,323

1 upcoming departure · 1 ship

Adriatic Sea · Western Mediterranean

Syracuse → Otranto → Kotor + 2 more

From Valletta · Next May 13

From $8,941

1 upcoming departure · 1 ship

Adriatic Sea · Western Mediterranean

Giardini Naxos → Otranto → Kotor + 5 more

From Valletta · Next Aug 19

From $5,982

2 upcoming departures · 2 ships

Adriatic Sea · Western Mediterranean

Syracuse → Otranto → Dubrovnik + 4 more

From Valletta · 10 nights · Next Aug 20

From $7,359

1 upcoming departure · 1 ship

Adriatic Sea · Eastern Mediterranean

Syracuse → Otranto → Corfu + 3 more

From Valletta · Next May 15

From $7,565

1 upcoming departure · 1 ship

Greek Isles · Eastern Mediterranean

Corfu → Argostoli → Catania

From Valletta · 7 nights · Next Aug 12

Price unavailable

2 upcoming departures · 1 ship

Adriatic Sea

Zadar → Split → Dubrovnik

From Valletta · 7 nights · Next Oct 19

From $1,053

1 upcoming departure · 1 ship

Browse by departure port