Flight distance between Sambava, Madagascar and Tianshui, China 4,965.5 mi / 7,991.2 km