Flight distance between Tébessa, Algeria and Puerto Escondido, Panama 5,751.5 mi / 9,256.2 km