當年四月,耽羅島林衍叛逆,反對高麗王的統治,忽必烈乘機派元軍駐高麗統帥忻都、洪茶丘和高麗將軍金方慶,率軍攻入耽羅島彈壓林衍。以後,元軍於耽羅島設招討司,駐紮鎮邊軍2000人,從而節製了日本與宋朝之間的海上通道,由此能夠使元軍能夠儘力打擊日本。隨後,忽必烈召忻都、金方慶等至中都商討征日事件。至元十一年(公元1274年)正月,忽必烈號令高麗王造戰船900艘,此中大船可載千石或四千石者300艘,由金方慶賣力製作;拔都魯輕疾舟300艘,打水劃子300艘,由洪茶丘賣力製作,並規定於正月十五日完工,期限完成。
至元十年(公元1273年)三月,元使趙良弼由高麗來到大宰府要求進京麵見日本國王,大宰府保護所再次回絕,不得以被迫返國。與日本通好的儘力失利對於大誌勃勃,擴大慾望極強的忽必烈來講,是難以容忍的。當時,元帝國已經向東征服高麗,向南威脅宋朝,向西由中亞進入歐洲,囊括俄羅斯、波蘭、匈牙利,放眼天下,視野所極,除了宋朝,隻要一個彈丸島國日本,並且當時的日本與宋朝乾係非常密切,官方來往和官方來往非常頻繁,對宋朝抗元有較大的幫忙。征服日本,便能夠卡斷宋朝的外援之路,使其坐以待斃。
至此,宋軍出師僅一年,就大獲全勝,毀滅了越南陳氏政權,得府州四十6、縣一百二十8、戶二百五十二萬。宋帝趙珩大為欣喜,群臣亦入賀曰:“陳氏父子違天抗命,今悉就擒,皆由聖德合天,神人助順。”趙珩則說:“六合祖宗神明之靈,將士用命而至,朕何有焉。”
高達隨後在仙子關築城,命部將劉勝鎮守。興平四年(公元1276年)8月,交趾軍隊殘部搦戰於富良江,高虎與張玉夾岸迎戰,嶽綸以海軍橫衝其陣,大敗敵軍,斬首數萬級,因天旱水淺,交趾兵紛繁棄舟逃脫,宋軍追至時江水俄然大漲,遂乘勝急進,交趾兵大多被殲。10月,宋軍追擊至汝南州棄蘿海口,交趾軍隊殘部全軍淹冇,陳晃與陳國峻等人僅以數舟逃遁,宋軍在本地宋人百姓幫部下,擒獲陳國峻及其子陳銓,隨後又擒陳晃和太子陳昑,及其宗室百餘人,全數檻送京師。高虎同嶽綸又削平彆的各處事情,斬首數千人,築成京觀以鎮服交趾人眾。高虎隨後又乘舟北上入廣西,彙合本地宋軍,將進入宋境的交趾軍全數毀滅。