Flight distance between Janeng, Botswana and Nanjing, China 7,304.5 mi / 11,755.5 km