Diffusion stops when particles are at an equal concentration in the area they occupy.
This is because, at equilibrium, there is no net movement of particles from one area to another, as their concentrations are equal. While particles continue to move, diffusion as a net process ceases when concentrations are equal.