Flight distance between Antsirabe, Madagascar and Tangshan, China 6,150.1 mi / 9,897.6 km