Flight distance between Qoryooley, Somalia and Xi’an, China 4,698.7 mi / 7,561.8 km