Flight distance between Richards Bay, South Africa and New York City, United States of America 8,280.6 mi / 13,326.3 km