Flight distance between Tébessa, Algeria and Arecibo, Puerto Rico 4,650.7 mi / 7,484.6 km