El río fluye inicialmente hacia el norte, pasando por Curarrehue, y desde la unión con su principal tributario, el río Maichín, el Trancura dobla hacia el oeste.