Flight distance between Bayt al ‘Awābī, Oman and Puyang, China 3,839.1 mi / 6,178.5 km