温度越高,扩散系数越大;扩散系数会随压力增大而减小;水逸度大,能加快系统中离子的扩散速度;氧逸度对过渡型金属离子的扩散速率有明显的的影响。原子在固相中扩散要比液相中慢得多,不同的矿物中离子扩散速度有别。斜长石中原子扩散很慢,因而结晶和冷凝过程中易保留环带;橄榄石和辉石中原子扩散速度相当快,在侵入岩中较少见环带,只在喷出岩冷却快速的条件下,才能保留环带。同一矿物,在不同的结晶学方向上扩散速率也是有差别的。对硅酸盐熔体来说,熔体的成分对扩散速率的影响较大。一般来说,熔体的聚合程度愈高,其中的离子的扩散系数越小,如橄榄拉斑玄武质熔体(1300℃)中扩散系数为2.5×10^(-7)cm2/s,而对于黑曜岩熔体(900℃)来说,扩散系数为6.1×10^(-10)cm2/s。因不同成分的熔体具有不同的结构,而熔体结构对熔体中组分的扩散能起重要制约作用。另外,元素性质也会影响扩散速率。一价离子的扩散速率随着离子半径的增加而减小。对于二价、三价离子来说,离子半径对扩散速率没有什么影响。随着离子电荷的增加,扩散速率降低。