学智参加长征，在红一、四方面军会师时，曾给红一方面军送去了四批粮食和牛羊。之后听从张国焘命令，再度南返，前后三次度过草地，参加绥崇丹懋战役、百丈关战役等。1936年6月，又参与接应红六军团的行动，筹集了28万斤粮食和牛羊、鞋子、帐篷等。到达陕北后，入抗日军政大学学习。1937年6月在抗大被诬陷参与「企图组织逃跑未遂」被定罪判刑入狱，后被毛泽东平反。
抗日战争与第二次国共内战时期.抗日战争爆发后，历任抗日军政大学第三大队一支队支队长、第四大队副大队长。1939年7月，随抗大总校开赴太行