Flight distance between Antsiranana, Madagascar and Changsha, China 5,089.4 mi / 8,190.6 km