Flight distance between Antsirabe, Madagascar and Hangzhou, China 5,963.8 mi / 9,597.8 km