US President Donald Trump says he may travel to Israel for the opening of the US embassy there as he and Israeli Prime Minister Benjamin Netanyahu presented a united front against Iran in White House talks.

Mr Trump's decision for the US to recognise Jerusalem as the capital of Israel and move the embassy there from Tel Aviv reversed decades of US policy, aggravated Arab allies and has complicated his administration's attempt to revive long-stalled Middle East peace talks.

The US leader, with Mr Netanyahu at his side in the Oval Office on Monday, said he was considering making what would be his second visit to Jerusalem as president. The opening of the US embassy is planned for May.

"We're looking at coming," Mr Trump said. "If I can, I will."

Related reading Top Republican Paul Ryan urges Trump to dump steel tariffs

Mired in corruption investigations threatening his political survival, Mr Netanyahu - questioned at his home by police on Friday - stepped into a different spotlight during his five-day US visit.

Mr Trump's push to change or scrap Iran's 2015 nuclear deal with world powers and concerns over Tehran's foothold in Syria topped the agenda of his talks with Mr Netanyahu, US and Israeli officials said.

Both leaders have long railed against the deal, citing its limited duration and the fact it does not cover Iran's ballistic missile program or its support for anti-Israel militants in the region.

"If I had to say what is our greatest challenge in the Middle East to both our countries, to our Arab neighbours, it's encapsulated in one word: Iran," Mr Netanyahu said.

"Iran must be stopped. That is our common challenge."

0:00 Netanyahu: Iran must be stopped, that is our common challenge 00:00 / 00:00 Share Share on Twitter

Share on Facebook

Mr Trump has threatened to pull out of the agreement unless European allies help "fix" it with a follow-up accord.

An Israeli official said Mr Netanyahu and Mr Trump were likely to talk about how to overcome European resistance on the matter.