1943年6月末,盟軍對新喬治亞群島發起進攻,目標指向日軍在蒙達的機場。日軍以東南支隊為主力對抗美軍43師等部(後組建為陸軍14軍)的進攻。其間,雙方海軍進行了庫拉灣海戰等數場海戰,各有勝負,但總體講盟軍基本掌握了戰場主動權。前來增援的第6師團壹部偷襲美軍後方也未見成效。經過壹系列拉鋸戰,日軍東南支隊被迫於8月放棄蒙達機場。9月下旬,取勝無望的萬余日軍陸續撤離新喬治亞群島。
1943年11月1日,布幹維爾島戰役爆發。美軍海軍陸戰隊登陸布幹維爾島西岸的托羅基納。登陸美軍忙於鞏固灘頭,修建機場,並無壹舉攻占全島之意。日軍首次反擊失敗後,決定修繕道路,囤積物資,以精銳的第6師團主力對美軍發動第二次總攻擊。其間,雙方在托羅基納周圍山地叢林展開了不同規模的戰鬥,美軍有效拓展了防禦空間,基本完成了三個機場的建設。1944年3月8日,準備停當的日軍第6師團發動總攻擊。在美陸軍14軍強大火力打擊下,缺少炮火和空中支援的日軍數次攻擊皆遭慘敗,傷亡12500人(含配屬部隊)。25日,日軍17軍被迫下令第6師團撤兵,完全轉入防禦。9月以後,澳大利亞陸軍第2軍接防托羅基納。澳軍開始對日軍主動發起攻勢作戰。1945年3月,澳軍迫使日軍退出布幹維爾中部和北方。同時,澳軍在南方通過多場規模不等的艱苦戰鬥,逐漸逼近日軍17軍主力所在的埃萊巴索塔等地。1945年8月15日,日本宣布無條件投降,布幹維爾島上的日軍17軍殘部放下了武器。至此,二戰期間所羅門群島的主要戰事終告結束。