Flight distance between Uitenhage, South Africa and Fort Worth, United States of America 9,170.3 mi / 14,758.1 km