Flight distance between Tianshui, China and Palermo, Italy 4,915.3 mi / 7,910.4 km