Flight distance between Uitenhage, South Africa and Gaya, Niger 3,468.1 mi / 5,581.4 km