Bir ortam ne kadar yoğunsa hücre zarındaki kanallarla çarpışma olasılığı o derece yüksek olur. Bu nedenle ortamlar arasındaki yoğunluk farkı arttıkça difüzyon hızı da artar. Sıcaklık moleküllerin hızını etkiler. Ortam sıcaklığı arttıkça moleküllerin ortalama kinetik enerjisi de artacağı için difüzyon hızı da artar.