Flight distance between Uitenhage, South Africa and Caracas, Venezuela 6,749.0 mi / 10,861.4 km