South Africa One-Way via Mamoudzou, Richards Bay & Mossel Bay South Africa • Next: Mar 9 Typical range: $610-$697 / night From $10,833 $10,833 · 1 upcoming sailing · 1 ship 1 upcoming sailing 1 ship View itinerary →