Flight distance between New York City, United States of America and Pietermaritzburg, South Africa 8,228.5 mi / 13,242.5 km