Han made his senior debut for North Korea on 6 June 2017, in a friendly against Qatar. He played in the 2019 AFC Asian Cup qualifiers, helping North Korea qualify to the final tournament. Han was called up for the final squad, playing against Saudi Arabia – against whom he was sent off – and Lebanon in the group stage. His first international goal came on 14 November 2019, in a 2022 FIFA World Cup qualification match against Turkmenistan.