El río recorre 99 km en territorio boliviano y los restantes 71 km son el tramo de frontera natural con Argentina hasta su desembocadura en el río Grande de Tarija.