Gas molecules diffuse faster than liquid molecules because they have more kinetic energy and are smaller than liquid molecules. If you were to add heat to a gas or liquid the amount of kinetic energy in the molecules increases causing the rate of diffusion to speed up.