Flight distance between Uitenhage, South Africa and San Antonio, United States of America 9,161.3 mi / 14,743.7 km