Western Mediterranean · Adriatic Sea Salerno → Messina → Valletta + 2 more From Civitavecchia (Rome) · 7 nights · Next Nov 29 From $2,599 1 upcoming departure · 1 ship →