Xianbei så ikke med blide øyne på at Goguryeo erobret sitt land. I 405 fikk styrker fra Senere Yan over Liaoelva og angrep Goguryeo men ble slått tilbake av Gwanggaeto. Xianbei forsøkte på ny senere samme år, men ble på nytt slått tilbake. Gwanggaeto ledet flere angrep på Xianbei såvel som mot khitanerne i Indre Mongolia, som kan til alutt fikk kontroll på. I 408 sendte kongen en fredsdelegat til Murong Yun som var keiser i Senere Yan/Nordlige Yan for å framforhandle en avtale mellom de to statene, fordi Murong Yun hadde sine aner i fra Goguryeos kongehus. Goguryeo beholdt kontrollen over Liaoning-regionen inntil Tang-Kina erobret området som en del av krigen mot Goguryeo på 600-tallet.