12 Night Africa Cruise
This 12-night Indian Ocean cruise aboard the MSC Armonia by MSC Cruises departs Durban on December 26, 2026, calling at Port Louis, Reunion Island, Portuguese Island, and returns January 7, 2027. Cabin prices start from $2,243 per person.
Days
12 nights
Departs
Dec 26, 2026
Ports
4
Returns
Jan 7, 2027
Sea days
6
Distance
3,205nm
Itinerary
Embark Port Sea
Day 1
Dec 26
EmbarkDurban, South Africa
dep depart 18:00
Day 2
Dec 27
At Sea
Day 3
Dec 28
At Sea
Day 4
Dec 29
At Sea
Day 5
Dec 30
Port Louis, Mauritius
arr arrive 13:00
Day 6
Dec 31
Day 7
Jan 1
Port Louis, Mauritius
dep depart 18:00
Day 8
Jan 2
Reunion Island, France
arr arrive 08:00 · dep depart 18:00
Day 9
Jan 3
At Sea
Day 10
Jan 4
At Sea
Day 11
Jan 5
At Sea
Day 12
Jan 6
Portuguese Island, Mozambique
arr arrive 08:00 · dep depart 15:00
Day 13
Jan 7
DisembarkDurban, South Africa
arr arrive 10:00
Loading map...
1Embark/Debark3Port of CallRoute
Distance
≈ 3,205nm
At sea
6 of 12 nights
Type
Round-trip
Price history
Interior cabin
$2,243▲ $271 (13.7%) vs Mar 9
Low
$1,972
High
$2,291
Average
$2,162
Vs avg
+4%
New to these charts? How to read cruise price history
Similar sailings
Other Indian Ocean departures
Starting from
$2,243/person
Incl. taxes & port fees
Checked yesterday · Sep 27
Last change Sep 27: $2,291 → $2,243 (−$48)
Interior
$187/night
$2,243
Ocean View
$219/night
$2,626
Balcony
Last seen Sep 14
$3,471
Suite
$301/night
$3,614
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.
