Flight distance between Orapa, Botswana and Shiyan, China 6,747.2 mi / 10,858.5 km