Flight distance between Tébessa, Algeria and Belford Roxo, Brazil 5,244.8 mi / 8,440.7 km