Flight distance between Antalaha, Madagascar and Changsha, China 5,139.3 mi / 8,270.9 km