Flight distance between Tébessa, Algeria and Humacao, Puerto Rico 4,612.7 mi / 7,423.4 km