쿠빌라이는 일본에 여러 번 사신을 보내 복속을 요구했으나 가마쿠라 막부는 응하지 않았다. 원은 고려에 전함을 만들고 군사를 보내라고 요구했고, 고려는 오랜 전쟁으로 지친 상태에서 큰 부담을 졌다.
1274년 몽골·고려·한인 병사 약 3만 명(추정)이 쓰시마·이키를 거쳐 규슈 하카타에 상륙했다. 일본 무사들은 몽골군의 집단 전술과 화약을 넣은 폭탄(일본 기록의 ‘데쓰하우’)에 고전했지만, 연합군은 곧 물러났고 돌아가는 길에 폭풍으로 피해를 입었다. 막부는 해안을 따라 돌로 된 방루를 쌓았다.
1281년에는 고려에서 출발한 동로군과 옛 남송 지역에서 출발한 강남군을 합쳐 훨씬 큰 병력(약 14만 명으로 기록)이 다시 쳐들어왔다. 일본군이 방루에서 상륙을 막아 내는 사이 큰 태풍이 함대를 덮쳐 원정은 실패했다. 일본에서는 이 바람을 훗날 ‘신이 일으킨 바람(가미카제)’이라 불렀다.