Flight distance between Tébessa, Algeria and Puebla, Mexico 6,327.8 mi / 10,183.6 km