二年（429年），拓跋焘率军长途奔袭漠北（今蒙古高原大沙漠以北地区），大破柔然，威服高车，为统一北方创造有利条件。从此，柔然势力大减，主动攻魏变少。神䴥四年（夏胜光四年，431年），拓跋焘灭夏国。太延二年（北燕太兴六年，436年），北魏兵克和龙（今辽宁省朝阳市），灭北燕。太延五年（北凉承和七年，439年），以平西将军源贺为向导（源贺为南凉国王秃发傉檀之子，南凉原在姑臧，后为北凉所占），率大军进攻北凉。由于源贺引兵招慰姑臧附近旧部三万余落，北魏得以迅速攻克姑臧，灭亡北凉，接着又攻占张掖、乐都、酒泉等地，留