Flight distance between Bayt al ‘Awābī, Oman and Lanzhou, China 2,886.9 mi / 4,646.1 km