We establish necessary and sufficient conditions for weak convergence to the upper invariant measure for asymmetric nearest neighbour zero range processes with non homogeneous jump rates. The class of environments considered is close to that considered by Andjel, Ferrari, Guiol and Landim, while our class of processes is broader. We also give a simpler proof of a result of Ferrari and Sisko with weaker assumptions.