A challenge for rivers is there is a huge range of what navigable can mean. At one end you have rivers large enough for ocean going ships to go up; on the other you have rivers only passable by canoe with frequent portages. Carrying goods by canoe (or other relatively small river boat) still provides an advantage over carrying it over an unimproved track, especially through rough or forested terrain.