AfricaMSC CruisesSouth AfricaMSC ArmoniaDepartureMon, Mar 8, 2027back Mar 11Length3 nightsFrom Durban, South AfricaFrom$361per guestas of 2 hours agoView sailing