A multiple-scale perturbation analysis is presented to analyse the two-dimensional concentration distribution of passive contaminant released in an incompressible viscous fluid flowing between two parallel plates filled with a porous medium. The flow is driven by the combined effect of the upper plate oscillation in its own plane moving with a constant velocity, and the periodic pressure gradient. Mei’s homogenization technique is used to find the concentration distribution up to third order, complemented with the dispersion coefficients for four different situations, namely, steady, pulsatile, oscillatory and the combined effect of all these. We observe that when the flow is under the combined effect of wall oscillation and pressure pulsation, then the respective frequency (Womersley number) and amplitude parameters oppose each other while influencing the dispersion coefficient. Our analysis reveals that for a fixed amplitude of oscillation and pulsation, the frequency of pressure pulsation has a stronger effect on the dispersion coefficient compared with the wall oscillation. On the other hand, when the Womersley number is kept fixed, amplitude of the wall oscillation dominates the pressure pulsation. This behaviour is more prominent for higher values of the Darcy number. The transverse concentration distribution and its dependency on porous medium parameters are also discussed in detail.