Flight distance between Lobatse, Botswana and Xiamen, China 7,060.6 mi / 11,362.9 km