第一次侵日战争结束后,忽必烈认为日本人已领教了蒙古 人的威力,遂再次派使者去日本要求臣服,但日本人很干脆地将蒙古使者斩首。忽必烈自然不会忍气吞声,在统一中国之后,他便着手准备第二次海上入侵。军队由中国各地,蒙古和高丽招集至沿海地区接受登陆作战训练,远征军的粮秣补给也源源不断从全国各地征集,同时高丽和中国东南沿海的造船厂也昼 夜赶工,制造大小战舰和运兵船。
如此大规模的远征准备自然无法保密,日本人严密侦视元 帝国的动向,对即将到来的第二次“蒙古来袭”做了充足的战争准备。此时日本政局稳定,北条时宗对镰仓幕府和日本各藩的控制远胜以往,因此日本人能够动用更多的人力物力抗击入侵。幕府在九州征用民夫于博多湾一带敌人最有可能登陆的地区沿海滩构筑了一道石墙,用以阻碍蒙古骑兵。当敌人进攻日期临近时,北条宗盛和北条宗政分别率精锐武士军开往本州和九州沿海地区布防,北条宗政的镇西军后来成为战斗的主力。同时九州各藩开始动员民兵,日本其他地区的武士也赶来参战。
公元 1281年,元帝国庞大的远征军由江浙和朝鲜两地同时出