Flight distance between Tébessa, Algeria and Duque de Caxias, Brazil 5,242.2 mi / 8,436.5 km