6月10日占据郿县。次日在青花镇战斗中击毙袁军统领高云彩,乘势东下,连克武功、周至、户县,然后转入终南山、子午谷,为陆建章部所败。月底行至陕西、河南交界处的富水关,又同刘镇华的镇嵩军力战半天,终于夺关,返回河南的南召、方城、叶县、临汝等地。
白朗军在由河南向陕西、甘肃,再由甘肃返回河南的战略大转移中经历了无数战斗,许多战士牺牲,再加疾病、饥饿夺去一些战士的生命,返回河南时仅剩下几千人,力量锐减;回到家乡后,又有大批战士离开了起义队伍。留在河南的少数起义军在田文烈督剿下基本溃散。
经过一个多月的战斗,起义军损失惨重,一蹶不振。白朗率领几十个战土退到宝丰和临汝交界的虎狼爬岭,把队伍集中在三山寨内。7月17日,袁世凯特下申令,着田文烈飞饬各统兵长官,迅速扑灭零星义军,悬立重赏,严拿白朗、宋老年,举办清乡,务必搜剿净尽。白朗在三山寨同镇嵩军张治功部进行了一场血战,后因弹尽粮绝,率领十几个战士突围,因伤重牺牲。起义最后失败。