Flight distance between Shenzhen, China and Ürümqi, China 2,103.6 mi / 3,385.5 km