Flight distance between Uitenhage, South Africa and Phoenix, United States of America 10,007.1 mi / 16,104.9 km