Flight distance between Lobatse, Botswana and Nanjing, China 7,291.2 mi / 11,734.0 km