In liquids, there is less space to move, so collisions are more frequent between the molecules causing a slower diffusion rate. The opposite happens in gases. There is more space in gases. As a result, there are less collisions between the molecules causing a faster diffusion rate. Other factors that may have an effect on diffusion rates are temperature, mass of the molecule, volume/surface area and the medium used.