ABOARD AIR FORCE ONE (AFP)

US President Donald Trump said that Washington had “very good talks” on Iran after the two sides held an indirect dialogue in Oman, pledging another round of negotiations next week.

Iran for its part said it expected to hold more negotiations with the United States, hailing a "positive atmosphere" during a day of talks in the Gulf sultanate.

With an American naval group led by an aircraft carrier in Middle Eastern waters, US and Iranian delegations talks held in Muscat on Friday mediated by Oman without publicly meeting face-to-face.

“We likewise had very good talks on Iran,” Trump told reporters on board Air Force One en route to his Mar-a-Lago resort in Florida.

“We're going to meet again early next week,” he added.

Iran's Foreign Minister Abbas Araghchi, who led the country's delegation in Muscat, said talks "focused exclusively" on the Iranian nuclear programme.

“In a very positive atmosphere, our arguments were exchanged and the views of the other side were shared with us,” Araghchi told Iranian state TV, adding that the two sides had “agreed to continue negotiations.”