The thermal-diffusion and diffusion-thermo effects on magnetohydrodynamic viscoelastic flow of second grade fluid over porous oscillatory stretching sheet with thermal radiation are analyzed. The dimensionless nonlinear partial differential equations are solved by means of homotopy analysis method. The effects of various parameters on velocity, temperature and concentration distributions are investigated and discussed in detail. It is found that temperature increases by increasing Dufour number. The concentration field is enhanced by increasing Soret number while it decreases with Schmidt number. Moreover, the numerical values of effective local Nusselt number and local Sherwood number are calculated and illustrated through tables.