10 nights · Mediterranean

Mediterranean

From Barcelona, Spain · MSC Magnifica

3 departures · from $777 all-in

Day by day

  1. Barcelona
  2. At sea
  3. Cadiz (Seville)
  4. Casablanca (Marrakech)
  5. Malaga (Granada)
  6. Alicante
  7. At sea
  8. Civitavecchia (Rome)
  9. Genoa (Portofino)
  10. Marseille (Provence)
  11. Barcelona

Departures