Flight distance between Uitenhage, South Africa and Talsi, Latvia 6,289.9 mi / 10,122.6 km