Flight distance between Uitenhage, South Africa and Nyanza, Rwanda 2,188.1 mi / 3,521.4 km