Flight distance between Tébessa, Algeria and Yauco, Puerto Rico 4,674.0 mi / 7,522.1 km