Flight distance between Gabane, Botswana and Xi’an, China 6,795.6 mi / 10,936.5 km