Accurate estimation of flow in drilling operations at inflow and outflow positions can lead to increased safety, optimized production and improved cost efficiency. In this paper, Dynamic Artificial Neural Network (DANN) is used to estimate the flow rate of non-Newtonian drilling fluids in an open channel Venturi-rig that may be used for estimating outflow. Flow in the Venturi-rig is estimated using ultrasonic level measurements. Simulation study looks into fully connected Recurrent Neural Network (RNN) with three different learning algorithms: Back Propagation Through Time (BPTT), Real-Time Recurrent Learning (RTRL) and Extended Kalman Filter (EKF). The simulation results show that BPTT and EKF algorithms converge very quickly as compared to RTRL. However, RTRL gives more accurate results, is less complex and computationally fastest among these three algorithms. Hence, in the experimental study RTRL is chosen as the learning algorithm for implementing Dynamic Artificial Neural Network (DANN). DANN with RTRL learning algorithm is compared with Support Vector Regression (SVR) and static ANN models to assess their performance in estimating flow rates. The comparisons show that the proposed DANN is the most accurate model among three models as it uses previous inputs and outputs for the estimation of current output.