North Korean leader Kim Jong Un has landed in Singapore ahead of a summit with US President Donald Trump that could end a nuclear stand-off between the old foes and transform his impoverished country.
Kim arrived in a Air China 747 that touched down at Changi Airport on Sunday afternoon, Singapore's Straits Times said.
He was greeted by Singapore's foreign minister, Vivian Balakrishnan, who posted a picture on Twitter of him shaking hands with Kim and the message: "Welcomed Chairman Kim Jong Un, who has just arrived in Singapore".
Kim is due to meet Singapore Prime Minister Lee Hsien Loong later on Sunday, Singapore's ministry of foreign affairs said in a statement.
Trump is expected to arrive at 8pm local time (2200 AEST) and go straight to his hotel, the Shangri-La, the White House said.
Authorities have beefed up security around the hotels where Trump and Kim (Saint Regis) will be staying in central Singapore.
The Trump-Kim summit, which will be held at the Capella Hotel on Tuesday morning, will mark the first time a North Korean leader has met with a sitting US president.
Despite the initial high stakes of a summit meant to rid North Korea of its nuclear weapons, the talks have been portrayed by Trump in recent days more as a get-to-know-each-other meeting.
Trump has also raised the possibility of further summits.
Kim has shown surprising diplomatic skills in his meetings with overseas leaders this year. He went out of his way to be cordial during two summits with South Korean President Moon Jae-in in April and May.