Flight distance between Tébessa, Algeria and Hormigueros, Puerto Rico 4,685.7 mi / 7,541.0 km