Flight distance between Antsirabe, Madagascar and Xiamen, China 5,673.6 mi / 9,130.9 km