Western Mediterranean Palma de Mallorca → Marseille → Cannes + 2 more From Barcelona · 7 nights · Next Oct 16 From $4,075 1 upcoming departure · 1 ship →