109年1月25日,朱棣密电遂调集山西、山东、河南、陕西、辽东五都司之兵于西安和成都、哈密卫待命。
109年2月2日
西安都督府,以安远侯柳升、遂安伯陈英为中军;宁阳侯陈懋、忠勇王金忠(又名也先土干)为前锋,带兵50万。
从西安→铜川→延安→榆林→鄂尔多斯→巴彦淖(ná)尔,109年2月9日,正北方行军至今乌兰巴托,以西200里处,设第一道包围圈,共行军1836公里。
109年1月2日
成都都督府,以武安侯郑亨、保定侯盂瑛为左哨,阳武侯薛禄、新宁伯谭忠为右哨;带兵5万。
出成都→绵阳→陇南→兰州→武威→金昌。
109年2月8日,夜里九点。
正北方向行军至乌兰巴托,以西500公里处,设第二道包围圈,共行军1912公里。
109年2月日
哈密卫,以英国公张辅、成国公朱勇为左掖,成山侯王通、兴安伯徐亨为右掖,带兵16万。
从哈密→以正北方向偏东25°行军至距离乌兰巴托,以西800里处,设第三道包围圈,共行军63公里,用时13小时。
109年2月日,上午11点3分。
神机营六万官兵,从南京城出→途径洪泽湖→过宿迁,行220里,用时四小时三十分,至下午三点四十分。
行320里,用六时五十分,夜里十二点至济南城,北城扎营。
109年2月8日,早八点。
全军渡黄河→途径沧州→过虎山长城→行320里,用时九小时有余,已是当天下午五点二十四分,过廊坊,北上行2小时四十分到达北平,夜九点三十分扎营。
109年2月9日,早点整
全军出北平→上午十点达张家口→用十小时北上500里,夜里八点至明元边境。
全军就地扎营,出夜不收。
109年2月10日,早6点
行1913公里。
明军于胪朐河(今克鲁伦河,成祖将之更名为“饮马河”)流域,询得鞑靼可汗本雅失里率军向西逃往瓦剌部,丞相阿鲁台则向东逃。
主帅朱高燨与永乐帝朱棣亲率三万将士向西追击本雅失里,派右副将朱高燧领一万人马追击丞相阿鲁台,派左副将朱高煦领两万人继续北上。
109年2月13日,明军在斡难河(位于今蒙俄边境)大败本雅失里。
永乐帝阵斩本雅失利后。
此次交战,明军杀鞑靼部三万三千余人,俘虏一万余人,伤两万余人,马牛羊共计十一万头,帝宣:北元鞑靼部灭亡。
同日下午一时,右副将汉王朱高燧在今蒙俄边境之斡难河东北方向追击上丞相阿鲁台,双方发生交战,明军杀敌无数,汉王朱高燧驾战场上用明式吉普车撞到阿鲁台,自使其小腿骨折,无法行走,被其活捉。
此次交战,明军杀阿鲁台所部七千余人,伤一千二,俘虏七百,马牛羊一万四千六百余头,金银一千多万两。
109年2月1日
主帅朱高燨、帝朱棣与副将朱高燧会师胪朐河以东,安营。