Flight distance between Klerksdorp, South Africa and New York City, United States of America 7,933.7 mi / 12,768.1 km