Vasco Da Gama Mombasa → Moroni → Richards Bay → Durban Mar 13, 2028 · 16 nights $3,755 oceanview · $235/night 3% below typical