非洲动物大迁徙的根本原因是非洲草原有明显的雨季和旱季之分。在旱季的植物地上部分枯死,食草动物缺乏食物,只能迁徙,而食肉动物也追随迁徙。雨水分布的时间差造成了不同地区植被生长的时间差。动物大迁徙的主角就是角马和斑马,角马和斑马家族庞大,在一片领地的草料消耗殆尽之后它们无法等到第二次降雨带来的新芽再破土而出,因此它们决定开始进行大迁徙。