Flight distance between Uitenhage, South Africa and Bjelovar, Croatia 5,529.6 mi / 8,899.0 km