Flight distance between Gabane, Botswana and Changsha, China 6,846.2 mi / 11,017.9 km