Based on a complete CFD Eulerian-Eulerian two-fluid approach, a comprehensive three-dimensional (3D) two-phase reactor model was suggested to describe the flow behavior in radial flow moving-bed reactors (RFMBRs). A porous media model was incorporated into the reactor model in order to describe the flow resistance provided by the porous walls of the center and annular pipes. Compared with these previous reactor models, the reactor model considers the solid-phase movement instead of immobilization, which benefits for predicting the formation of cavity practically. The simulation results are agreement with the published experimental data. By employing the verified model, the flow field parameters in the reactors such as pressure drop and flow velocity were obtained. Besides, the simulations were then carried out to investigate the effect of the bed voidage on the flow behavior and to understand the phenomenon of cavity in the RFMBRs. The simulation results showed that both the centripetal and the centrifugal flow configurations have the inhomogeneous flow distribution and the phenomenon of cavity. Furthermore, the inhomogeneous distribution increases with the increase of the bed voidage, whereas the phenomenon of cavity is more obvious with the increase of gas inlet velocity. As a whole, this work provided a realistic modeling and a useful approach for the understanding of RFMBRs.