Flight distance between Antalaha, Madagascar and Beijing, China 5,681.8 mi / 9,143.9 km