This paper deals with the existence and energy estimates of solutions for a class of impulsive fractional advection dispersion equations in anomalous diffusions, while the nonlinear part of the problem admits some hypotheses on the behavior at origin or perturbation property. In particular, for a precise localization of the parameter, the existence of a non-zero solution is established requiring the sublinearity of nonlinear part at origin and infinity. We also consider the existence of solutions for our problem under algebraic conditions with the classical Ambrosetti-Rabinowitz. By combining two algebraic conditions on the nonlinear term which guarantees the existence of two solutions as well as applying the mountain pass theorem given by Pucci and Serrin, we establish the existence of the third solution for our problem. Moreover, concrete examples of applications are also provided.