登陆,全歼了日本守军占领了全岛,然后元军继续东行攻占了壹岐岛,接着元军在肥前海岸击败了日军的抵抗后,向博多湾登陆,占领了今津地区。由于该地区不利于大部队展开,元军决定改在百道原和箱崎分别登陆。在百道原登陆的元军进展顺利,打破了日军的阻击,但有一部分元军在赤坂高地被日军击败。在箱崎登陆的元军击退了日军,占领了海岸松林,夹击在百道原的日军使其溃败。
经一天激战元军胜多败少,但同时元军将领对日军估计过高,害怕日军在夜间袭击,将部队撤回船上休息。哪知道当夜海上狂风大作波浪滔天,元军战船大或被刮翻或触礁沉没,仅有二百余艘撤回,官兵伤亡一万三千多人,元军第一次东征日本失败告终。
第二次东征日本发生于五年之后。这一次元军调集了重兵分两路东征,东路军战船九百艘官兵4万人,再次从高丽合浦出发。江南军战船三千五百艘官兵更是高达十万人,从庆元出发,两军约定在壹岐岛会师。同年六月东路军攻占对马、壹岐岛,没有按约定等待江南军,便抢先攻击博多湾。由于日军已在海滩筑起石坝,元军难以上岸,因此改为进攻防守薄弱的老贺岛。元军同日军为争夺该岛海滩,展开了激战,不过元军不善于在海滩上作战被杀千人