Canadian Maritimes Barcelona → Málaga → Gibraltar + 11 more From Marseille · 27 nights · Next Nov 1 From $2,773 1 upcoming departure · 1 ship →