Western Mediterranean Porto Empedocle → Trapani → Palermo + 1 more From Valletta · 7 nights · Next Dec 2 From $3,540 1 upcoming departure · 1 ship →