从宁远到大渡河一路都是被崇山峻岭所环抱的崎岖山路,这种行军环境根本不适合大军推进,只能利用小股部队进行偷袭。当地的山地居住的大都是彝族居民,由众多土司实行类似于部落的统治。与当地土司的关系也决定着大军的命运。据说石达开之前曾经派人联系过这些土司,但从实际情况来看这种联系并不成功,反而泄露了自己的动向,使清军掌握的石达开部的所在。
较之往年突然提前的雨季也是重要因素。当地突然一连三天的暴雨,不仅使得石达开部的行军路线更加泥泞不堪,军队的粮食补给受到了极大的破坏,也引发了河水暴涨,直接阻拦了军队的前进。由土司加入的军队和暴涨的河水也在一定程度上造成了石达开失败的原因。
五、石达开大渡河失败的根本原因
1、太平天国内讧引发的后遗症