Flight distance between Shenzhen, China and Tashkent, Uzbekistan 2,890.7 mi / 4,652.2 km