Tiene una longitud de 643 km, de los que unos 370 km discurren por el territorio amazónico del departamento de Loreto en el Perú.