Flight distance between Ningbo, China and Pietermaritzburg, South Africa 7,265.4 mi / 11,692.5 km