El río nace en las montañas de Acarai cerca del Brasil (la frontera de Guayana Esequiba, en disputa territorial Venezuela-Guyana), fluye al norte durante 1.000 kilómetros pasando por la selva y sabanas, para desembocar en el océano Atlántico.