Flight distance between Durban, South Africa and Manakara, Madagascar 1,179.5 mi / 1,898.3 km