Flight distance between Jawf al Maqbābah, Yemen and Xi’an, China 4,155.6 mi / 6,687.8 km