Flight distance between Fort Dauphin, Madagascar and Tianshui, China 5,635.3 mi / 9,069.2 km