Flight distance between Uitenhage, South Africa and Tucson, United States of America 9,922.4 mi / 15,968.6 km