Flight distance between Morondava, Madagascar and Nanchang, China 5,845.0 mi / 9,406.6 km