Flight distance between Gabane, Botswana and Xiamen, China 7,040.3 mi / 11,330.2 km