Flight distance between Tébessa, Algeria and David, Panama 5,912.9 mi / 9,515.9 km