Flight distance between Malakal, South Sudan and Tianshui, China 4,942.7 mi / 7,954.6 km