蒙古人对日本的进攻起因于日本不肯臣服于蒙古帝国。忽必烈多次派使者赴日本要求日本称臣纳贡,高丽国王也致书日本人要求他们向蒙古人屈服,但每次日本人都轻蔑地拒绝了忽必烈的要求。面对这样的冒犯,君临天下的蒙古大汗当然不能容忍,于是武装攻日遂不可避免。需要说明的是,第一次进攻日本时,南宋尚未灭亡,忽必烈仅控制了北方中国,当时元帝国正集结重兵准备南征,用以进攻日本的军队并不多,汉人也不是此次侵日的主力。
忽必烈执意要控制日本,除了显示大可汗的权威外,还有许多更实际的考虑。蒙古大汗虽富甲四海,可因为蒙古贵族对奢侈品的旺盛需求,再加上蒙古人拙于理财,蒙古帝国的财政时常捉襟见肘。忽必烈之前的两位大可汗贵由和蒙哥都以挥霍无度著称,他们购买奢侈品主要以贵金属支付,对部分拖欠的债务甚至以未来的战利品做抵押。
忽必烈和阿里不哥为争夺汗位激战四年,这场蒙古人之间的内战无利可言,自然使蒙古帝国的财政状况进一步恶化。而日本在过去数百年来一直是世界上最大的白银产地和出口国,这个富裕的岛国在急需硬通货的蒙古贵族眼里无疑是块肥肉。
公元1274年,进攻日本的远征军由朝鲜扬帆出海,驶往九州岛,远征军共两万五千人,其中蒙古人和高丽人大约各占一半,还有部分女真人和少量汉人。远征军的统帅为蒙古人忽敦,两位副统帅为高丽人洪茶丘和汉人刘复亨。元军航行至博多湾,首先攻占并蹂躏了对马岛和壹歧岛,然后分三处在九州登陆攻入内陆。三路入侵军队中,一路为主力,两路为策应,主力部队的登陆地点大约在长崎附近。
面对第一次“蒙古来袭”,日本镰仓幕府调集部分正规军迎战,九州沿海各藩也紧急组织武士和民兵参战。惨烈的战斗进行了二十多天,日本人战术较为落后,在开始的战斗中蒙受巨大伤亡,但他们仍然成功地阻止了元军的推进。在相持了几天后,日本人渐渐适应了蒙古人的战术,于是开始反击。主要由武士组成的日本重骑兵队尤为英勇,他们在弓箭手的支援下冒着箭雨列阵冲击敌人,与敌军贴身近战,使蒙古人的弓箭优势失效。刘复亨在激战中阵亡,元军折损大半后退回海滩依托回回炮防守。至此元军伤亡惨重,进展无望,他们的败局已不可避免,由于箭和给养都即将用尽,元军无力继续守住阵地,他们只得上船撤退。在返回朝鲜的路上,元军的舰队遭风暴袭击,遭受了一些损失,不过大部分船只安全回国。
此次战役日本史称“文永之役”,蒙古人在东亚第一次遇到了装备训练和勇气都不逊于自己的对手。高丽人在战斗中主要负责近战,他们因遭受日本人的正面冲击而损失惨重。故而高丽人对日本军人的战斗力,尤其是日本人的战刀印象深刻,据说元军普通士兵的刀剑与日本刀一碰即断。相对来说,使用弓箭的蒙古人损失小一些,在他们看来,日本人的弓箭虽威力强大,但射程很短,不能跟蒙古角弓相比。