Flight distance between Uitenhage, South Africa and Abalak, Niger 3,625.6 mi / 5,834.9 km