North Korean leader Kim Jong-un has landed in Beijing, in his first visit to China since his historic meeting with US President Donald Trump.

In a rare move, China's Government confirmed Mr Kim's two-day visit shortly after he touched down.

Previously Beijing has waited for him to leave the country before confirming his visits.

Security was tight at the Beijing airport where paramilitary police prevented journalists from shooting photos. A motorcade including sedans, minibuses, motorcycles and a stretch limo with a golden emblem was seen leaving the airport. The vehicles did not appear to be carrying flags.

Roads near the Diaoyutai State Guesthouse, where senior Chinese officials meet with visiting leaders, were being closed and a motorcade with motorcycle escorts was seen heading into the compound.

A ring of police vehicles and unmarked cars surrounded the perimeter of the guesthouse where Mr Kim stayed on his first visit earlier this year.

Mr Kim has made two other recent visits to China, North Korea's main ally and key source of trade and economic assistance.

Following his summit with Mr Trump, Kim was expected to meet with Chinese leaders to discuss progress in halting his country's missile and nuclear weapons programs in exchange for economic incentives.

China and North Korea are officially allies, and Beijing provided planes and logistical support for Mr Kim to attend the Singapore summit last week.

In that meeting, he secured a promise from Mr Trump that the US and South Korea would suspend military drills — a move Beijing warmly welcomed.

China has urged the UN to ease sanctions on North Korea due to Pyongyang's efforts to negotiate its nuclear program directly with the US.

ABC/AP