Flight distance between Uitenhage, South Africa and Ostrava, Czechia 5,792.1 mi / 9,321.5 km