The aim of this study is to utilize a differential quadrature method with various kernels, such as Lagrange interpolation and discrete singular convolution, to tackle problems related to the Riesz fractional diffusion equation and the Riesz fractional advection–dispersion equation. The governing equation for convection and diffusion depends on both spatial and transient factors. By using the block marching technique, we transform these equations into an algebraic system using differential quadrature methods and the Caputo-type fractional operator. Next, we develop a MATLAB program that generates code capable of solving the fractional convection–diffusion equation in (1+2) dimensions for each shape function. Our goal is to ensure that our methods are reliable, accurate, efficient, and capable of convergence. To achieve this, we conduct two experiments, comparing the numerical and graphical results with both analytical and numerical solutions. Additionally, we evaluate the accuracy of our findings using the L∞ error. Our tests show that the differential quadrature method, which relies mainly on the discrete singular convolution shape function, is a highly effective numerical approach for fractional convective diffusion problems. It offers superior accuracy, faster convergence, and greater reliability than other techniques. Furthermore, we study the impact of fractional order derivatives, velocity, and positive diffusion parameters on the results.