Donald Trump and Volodymyr Zelensky said progress had been made to end the Ukraine war during Florida talks but the US president admitted the problem of territory remained "unresolved".

While both the US and Ukrainian presidents described the talks as "great", Trump said "one or two very thorny issues" remained outstanding - most notably on the issue of land.

Addressing reporters at Mar-a-Lago, Zelensky said they had come to an agreement on "90%" of the 20-point peace plan, while Trump said a security guarantee for Ukraine was "close to 95%" done.

Zelensky later said US and Ukrainian teams would meet next week for further talks on issues aimed at ending Russia's nearly four-year war in Ukraine.

"We had a substantive conversation on all issues and highly value the progress that the Ukrainian and American teams have made over the past weeks," Zelensky said in a statement on the Telegram messaging app.