Flight distance between Aleg, Mauritania and Puerto Escondido, Panama 4,467.2 mi / 7,189.3 km