Flight distance between Tébessa, Algeria and Longueuil, Canada 4,161.9 mi / 6,697.9 km