We have studied the effects of the nucleon weak magnetism and neutrino electromagnetic properties on the mean free paths difference between neutrino and antineutrino for all types of neutrinos. In the calculation, we consider matters with and without neutrino trapping as the targets. We have found that the difference depends on the neutrino energy, the matter used and the effect of different constituents in matter which manifests itself in different ways for each type of neutrino. Compared to the nucleon weak magnetism, the neutrino electromagnetic properties are found to have negligible effect on the mean free path difference.