Flight distance between Tianshui, China and Khartoum, Sudan 4,669.8 mi / 7,515.3 km