The effects of suction, viscous dissipation, thermal radiation and thermal diffusion are numerically studied on a boundary layer flow of nanofluids over a moving flat plate. The partial differential equations governing the motion are transformed into ordinary differential equations using similarity solutions, and are solved using the Runge-Kutta-Fehlberg method with the shooting technique. The effects of nanoparticle volume fraction, the type of nanoparticles, the radiation parameter, the Brinkman number, the suction/injection parameter and the relative motion of the plate on the nanofluids velocity, temperature, skin friction and heat transfer characteristics are graphically presented and then discussed quantitatively. A comparative study between the previously published and the present results in a limiting sense reveals excellent agreement between them.