MSC Cruises

MSC Divina

October 29, 2026 · 18 Night MSC Grand Voyages

18 nights · MSC Grand Voyages · Naples, Italy → Santos (Sao Paulo), Brazil

From$2,170per person
Get This Price
Free Service Onboard Credits 30+ Cruises Sailed

Sail dates indexed 2026-06-19

Alan's tip: Yacht Club is MSC's best-kept secret for a luxury upgrade at a fair price.

Route map

18 Night MSC Grand Voyages

Day-by-day itinerary

DayPortArriveDepart
Day 1Naples, Italy20:00
Day 2Civitavecchia (Rome), Italy18:0007:00
Day 3Genoa, Italy18:0008:00
Day 4Tarragona, Spain18:0008:00
Day 5Tenerife, Canary Islands18:0008:00
Day 6Salvador de Bahia, Brazil18:0008:00
Day 7Rio de Janeiro, Brazil18:0008:00
Day 8Santos (Sao Paulo), Brazil08:00

Cabin options

CabinPricePer night
Best Available$2,170 $121/nightDetails

Fares are refreshed daily from cruise line sources. Contact us and Alan will confirm the exact price before you book.

← All MSC Divina dates
From $2,170
Get This Price