Flight distance between Tébessa, Algeria and Ponce, Puerto Rico 4,661.7 mi / 7,502.3 km