Flight distance between Tianshui, China and Milan, Italy 4,850.7 mi / 7,806.4 km