3 Night Africa Cruise
This 3-night Indian Ocean cruise aboard the MSC Armonia by MSC Cruises departs Durban on December 18, 2026, calling at Portuguese Island, and returns December 21, 2026. Cabin prices start from $655 per person.
Days
3 nights
Departs
Dec 18, 2026
Ports
2
Returns
Dec 21, 2026
Sea days
1
Distance
508nm
Itinerary
Embark Port Sea
Day 1
Dec 18
EmbarkDurban, South Africa
dep depart 13:00
Day 2
Dec 19
Portuguese Island, Mozambique
arr arrive 09:00 · dep depart 20:00
Day 3
Dec 20
At Sea
Day 4
Dec 21
DisembarkDurban, South Africa
arr arrive 05:30
Loading map...
1Embark/Debark3Port of CallRoute
Distance
≈ 508nm
At sea
1 of 3 nights
Type
Round-trip
Price history
Interior cabin
$517last available Sep 10
Low
$474
High
$553
Average
$535
New to these charts? How to read cruise price history
Similar sailings
Other Indian Ocean departures
Starting from
$655/person
Incl. taxes & port fees
Checked today · Sep 28
Last change Jul 20: $498 → $517 (+$19)
Interior
Last seen Sep 10
$517
Ocean View
$218/night
$655
Balcony
Last seen Sep 9
$738
Suite
$283/night
$850
Two ways to book this sailing
Book this cruise →
Opens booking page in new tab
We may earn a commission when you book through this link, at no extra cost to you.
Track prices
Get emailed when double occupancy drops below your target.
Your ship
MSC ArmoniaMSC Cruises · Lirica class · Built 2001
Passengers
1,554
Tonnage
65,542
Length
275m
Crew
721
Onboard
PoolHot TubWhirlpoolCasinoTheaterNight ClubPiano BarPubLive Music VenueJogging TrackMini GolfBasketball Court
Full ship profile →We may earn a commission when you book through this link, at no extra cost to you.
