Flight distance between Uitenhage, South Africa and Tessaoua, Niger 3,477.3 mi / 5,596.1 km