Flight distance between Antsirabe, Madagascar and Tianshui, China 5,383.6 mi / 8,664.0 km