Flight distance between Antalaha, Madagascar and Hangzhou, China 5,593.2 mi / 9,001.3 km