US secretary of state Mike Pompeo has wrapped up his fourth visit to North Korea after meeting Kim Jong Un amid efforts to persuade him to give up his nuclear weapons.

Pompeo tweeted on his arrival in Seoul that he had met Kim and that they “continue to make progress on agreements made at Singapore Summit”.

He said: “Thanks for hosting me and my team.”

Pompeo had flown to Pyongyang from Tokyo after talks with Japan’s prime minister Shinzo Abe during which he pledged the Trump administration would coordinate and unify its strategy for denuclearisation with allies.

Japan has been wary of the initiative, but South Korea has embraced it.

There was no immediate indication whether Pompeo had managed to arrange a much-anticipated second summit between Kim and US president Donald Trump.

Arriving in Seoul after several hours in Pyongyang on his fourth visit to North Korea, Pompeo tweeted that he had a “good trip” and that he and Kim “continue to make progress on agreements made at Singapore summit”.

Trump and Kim held a historic summit there in June that resulted in a vague agreement for the North to denuclearise.

Pompeo will visit China today.