We use a perturbed streamfunction to analyze a dilute suspension of slightly non-neutrally buoyant solid spheres as they migrate across the curved fluid streamlines of a viscous cellular flow. This is done by incorporating particle-fluid interactions into a continuum-based Lagrangian advection model derived from the Basset-Boussinesq-Oseen (BBO) equation. The results demonstrate significant interplay between the underlying fluid structure and non-trivial equilibrium locations of the non-Brownian particles. We also evaluate the effect of the Saffman lift force on the lateral migration of the solid spheres.