Flight distance between Tébessa, Algeria and Niamey, Niger 1,558.2 mi / 2,507.6 km