The Chinese leader’s last visit to the country was in 2019.

Beijing has worked to draw Pyongyang - its only formal treaty ally - back into its fold, after the COVID-19 pandemic froze exchanges

The trip comes just weeks after Xi separately hosted US President Donald Trump and Russian President Vladimir Putin in Beijing.