Flight distance between Uitenhage, South Africa and New York City, United States of America 8,134.9 mi / 13,091.8 km