MSC Divina
Canary Islands / Azores · Mediterranean · South America
From$1,809per person · Inside
Cabin prices
Latest CruiseBound fares Anchors Up recorded for this sailing · last checked Oct 11, 2026.
Inside
$1,809per person
Oceanview
$1,969per person
Balcony
$2,309per person
Suite
$7,329per person
CruiseBound will confirm its current price and availability before booking.
Price history
The cabin prices Anchors Up has recorded for this sailing.
Inside$1,809
Above its typical tracked priceUS$110 above the median comparable price we’ve recorded so far. Tracking started 56 days ago.
Oceanview$1,969
See price history
No price change yetEvery comparable price we’ve recorded so far has been the same. Tracking started 56 days ago.
Balcony$2,309
See price history
No price change yetEvery comparable price we’ve recorded so far has been the same. Tracking started 56 days ago.
Suite$7,329
See price history
No price change yetEvery comparable price we’ve recorded so far has been the same. Tracking started 44 days ago.
Watch this price
Choose a cabin and we'll email you when its price drops.
Itinerary
Naples, Italy · Civitavecchia (Rome), Italy · Genoa, Italy · Marseille, France · Barcelona, Spain · Las Palmas, Gran Canaria, Canary Islands · Bahia de Salvador, Brazil · Ilheus(Bahia), Brazil · Ilha Grande, Brazil · Rio de Janeiro, Brazil · Santos (Sao Paulo), Brazil
View full itinerary
1
Day 1Naples, ItalyArrive 00:00 · Depart 20:00
2
Day 2Civitavecchia (Rome), ItalyArrive 07:00 · Depart 18:00
3
Day 3Genoa, ItalyArrive 08:00 · Depart 18:00
4
Day 4Marseille, FranceArrive 08:00 · Depart 17:00
5
Day 5Barcelona, SpainArrive 07:00 · Depart 17:00
8
Day 8Las Palmas, Gran Canaria, Canary IslandsArrive 08:00 · Depart 18:00
15
Day 15Bahia de Salvador, BrazilArrive 13:00 · Depart 21:00
16
Day 16Ilheus(Bahia), BrazilArrive 08:00 · Depart 18:00
18
Day 18Ilha Grande, BrazilArrive 09:00 · Depart 19:00
19
Day 19Rio de Janeiro, BrazilArrive 08:00 · Depart 18:00
20
Day 20Santos (Sao Paulo), BrazilArrive 06:00 · Depart 00:00
Prices are shown in US dollars per person for double occupancy, including the taxes and fees supplied in the displayed CruiseBound fare.
