Flight distance between Tébessa, Algeria and Candelaria, Puerto Rico 4,624.8 mi / 7,442.9 km