The influence of slip and magnetic field on transport characteristics of a bio-fluid are analyzed in a curved channel. The problem is modeled in curvilinear coordinate system under the assumption that the wavelength of the peristaltic wave is larger in magnitude compared to the width of the channel. The resulting nonlinear boundary value problem (BVP) is solved using an implicit finite difference technique (FDT). The flow velocity, pressure rise per wavelength and stream function are illustrated through graphs for various values of rheological and geometrical parameters of the problem. The study reveals that a thin boundary layer exists at the channel wall for strong magnetic field. Moreover, small values of Weissenberg number counteract the curvature and make the velocity profile symmetric. It is also observed that pressure rise per wavelength in pumping region increases (decreases) by increasing magnetic field, Weissenberg number and curvature of the channel (slip parameter).