1935年3月中旬,红二师随军团三渡赤水,再入川南。下旬,红军四渡赤水,向南急进,3月底南渡乌江,从而把敌人几十万大军甩在乌江以北。5月下旬,先头部队到达天险大渡河畔。红一师一团虽在安顺场渡大渡河成功,但由于这里水深流急,县城河面太宽,不能架桥,全军只有4条船,不可能在几天内渡过河去。此时,尾追之敌已经迫近,情况十分紧急,为了迅速渡过大渡河,必须抢占泸定桥。陈光临危受命,指挥红二师四团在一天奔驰120公里的速度,飞夺了泸定桥,打开了中央红军北上的道路。
8月中旬,陈光带少数部队试过草地,被藏民骑兵误伤。这是他第十次负伤。陈光同萧华在过草地的日子里,不断鼓舞部队发扬藐视一切困难的革命精神,发扬吃苦耐劳、团结友爱的革命传统;同时以身作则,以自己的模范行动影响部队。经过6天跋涉,终于在8月26日胜利地走出草地,到达班佑。
中共中央政治局俄界会议后,红二师又作为红一军团前卫,沿着白龙江源头的栈道,进入甘南境地。这时,敌人重兵扼守的腊子口挡住去路。腊子口是甘南通往岷县的一个险峻隘口。在连绵的高山中,一道好像被巨斧劈开只有30多米宽的口子,夹在两个山峰之间,两边都是悬崖峭壁,下面流淌着一条奔腾咆哮的河流,河上架有一座木桥,这是进入腊子口的唯一通道。军团首长冒雨赶到腊子口,和陈光、萧华及四团干部一起,仔细观察地形,研究作战方案,决定由四团政委杨成武指挥,用一个连从正面进攻,夺取木桥,猛攻隘口。另由团长王开湘带两个连,沿右岸峭壁迂回到侧后袭击敌人,务必全歼敌人,占领隘口。夜晚攻击开始,正面攻桥的部队由于地形不利,敌人火力猛烈,几次进攻均未奏效。而迂回到敌人侧后的两个连,却巧妙地攀上右岸峭壁的后坡,像神兵天降奇袭了敌人。这时,攻桥部队又从正面配合猛攻,前后夹击,打得敌人狼狈逃窜。9月17日清晨,红军终于占领了天险腊子口。接着陈光又指挥四团穷追敌人45公里,占领了大草滩,缴获粮食十多万公斤,盐1000多公斤,这对刚走出草地的红军,真是无价之宝。1944年5月,陈光在延安中央党校学习时,党小组在对陈光的历史总结中特别提到:“在长征中腊子口攻坚,陈光对中央红军北上,渡出险境,贡献极巨。”
罗荣桓说:这是个很大的胜利么!
1938年12月下旬,陈光和罗荣桓遵照中共中央军委的决定,率一一五师部和六八六团从晋西孝义向山东进军。
一一五师深入鲁西,好似插入敌人心脏的一把尖刀,威胁着泰安、济南和津浦铁路中段的敌人。5月初,山东日军最高指挥官尾高龟藏,亲自指挥从济南、泰安、兖州、肥城等地调集的日伪军5000余人,配有汽车、坦克100余辆,炮100门,兵分9路,向鲁西地区“扫荡”,企图寻找一一五师主力决战。当时陈光率领的一一五师直属队、六八六团、津浦支队及鲁西区党委等,共3000余人,立即陷入敌人包围之中。此时,罗荣桓去东汶支队检查工作不在师部。全师的指挥重任就落在陈光一个人肩上。他迅速对敌情进行分析,在听取了师部机关领导同志的意见后,决定部队于11日凌晨2时向北转移。不料中途与敌人遭遇,被迫撤到肥城以南陆房一带。各部队按照陈光坚守阵地待机突围的命令,迅速占领阵地,抗击日军。六八六团占领了陆房西南的肥猪山、牙山等地,津浦支队与特务营据守陆房以东和东北的凤凰山,师直机关则在陆房村西沟地、树林里隐蔽待命。11日拂晓,日军在猛烈炮火支援下全线发起进攻,并出动飞机轰炸扫射,战斗异常激烈,枪声、手榴弹声响成一片,四周山头硝烟弥漫。这是陈光在战争年月遇到的最被动最危险的局面。面对险境,他命令各部队:“不惜一切,坚守阵地,夜间突围!”各部队守军也英勇地抗击日军,打退了敌人一次次冲击。
惨烈的战斗持续了整整一天,毙伤敌联队长植田大佐以下1300余人。黄昏时,敌人停止了攻击,企图次日清晨再攻。夜幕降临后,陈光立即召集师部机关的参谋长王秉璋等,研究并确定了当晚突围的路线、时机和具体安排。是夜10时后,利用日军不敢夜战的弱点,分两路向东南方向隐蔽突出重围。12日拂晓,安全到达东平以东的无盐村一带。