Western Mediterranean Barcelona → Marseille From Valletta · 4 nights · Next Nov 4 From $329 1 upcoming departure · 1 ship →