AfricaMSC CruisesSouth AfricaMSC ArmoniaDepartureFri, Nov 27, 2026back Nov 30Length3 nightsFrom Durban, South AfricaPortsPortuguese Island (Inhaca Archipelago), MozambiqueFrom$420per guestas of 2 hours agoView sailing