Flight distance between Changsha, China and Sohar, Oman 3,465.2 mi / 5,576.7 km