Расстояние между молекулами твердого вещества меньше одной молекулы, поэтому они не могут двигаться как молекулы газообразного состояния. Как мы помним , молекулы в газообразном состоянии движутся хаотично и расстояние между частицами 2-3 молекулы. А вот молекулы жидких веществ передвигаются лучше , чем твердых.их называют кочевниками. Ну и , конечно, диффузия в твердых телах проходит дольше чем, у газообразных и жидких веществ. Понятно?)