Flight distance between Uitenhage, South Africa and Aizkraukle, Latvia 6,243.4 mi / 10,047.8 km