Flight distance between Gabane, Botswana and Nanjing, China 7,267.0 mi / 11,695.0 km