Flight distance between Bani Walid, Libya and Tianshui, China 5,106.8 mi / 8,218.6 km