Flight distance between Uitenhage, South Africa and Charlotte, United States of America 8,339.2 mi / 13,420.6 km