Flight distance between Antsirabe, Madagascar and Foshan, China 5,349.3 mi / 8,608.9 km