Flight distance between Ziguinchor, Senegal and Tianshui, China 7,434.3 mi / 11,964.4 km