Flight distance between Ningbo, China and Pretoria, South Africa 7,268.6 mi / 11,697.6 km