Flight distance between Tébessa, Algeria and Guaynabo, Puerto Rico 4,621.0 mi / 7,436.8 km