(a) from the n-side to the p-side
After the diffusion of majority charge carriers across a p‒n junction, an electric field is set up because of the accumulation of immobile ions at the junction. These further oppose the motion of majority charge carriers across the junction. As a result, electrons from the p region start moving to the n region and holes from the n region start moving to the p region. This constitutes the drift current. As the direction of the current is opposite to the direction of the motion of the electrons, the direction of the drift current is from the n side to the p side.
In forward biasing, there is no movement of electrons from the p region to the n region and of holes from the n region to the p region. Hence, there is not drift current.