Flight distance between Changsha, China and Ambatondrazaka, Madagascar 5,357.5 mi / 8,622.1 km