Se forma por la confluencia de los ríos Guayabero y el Ariari, en la frontera de los departamentos de Meta y Guaviare, y fluye en dirección este, ligeramente noreste, formando la frontera norte de Guaviare y Guainía, y la frontera sur de Meta y Vichada, hasta desaguar en el Río Orinoco, en la frontera con el estado venezolano de Amazonas.