Flight distance between Sohar, Oman and Harbin, China 4,084.2 mi / 6,572.9 km