Flight distance between Bukhara, Uzbekistan and Hangzhou, China 3,168.8 mi / 5,099.8 km