Both sides have been locked in a standoff over the Strait of Hormuz, with Iran restricting passage through the key shipping route in the wake of the US and Israel commencing strikes in February, as well as over Tehran’s nuclear ambitions.
The US has since increased its naval presence in the strait – through which roughly a fifth of the world’s oil supply passes – to block Iranian oil exports.
The White House had said the Iranians “want to talk” when the trip was announced on Friday, but Iran said there were no plans for a direct meeting.
Trump said the ceasefire would hold on Saturday despite hopes of another round of face-to-face talks fading.
Asked whether the cancelled US trip meant the war would resume, he told news site Axios: “No, it doesn’t mean that. We haven’t thought about it yet.”
Announcing the trip had been called off on Saturday, Trump said there was “tremendous infighting and confusion” within Iran’s leadership and that “nobody knows who is in charge, including them”.
He wrote on his Truth Social platform: “Also, we have all the cards, they have none! If they want to talk, all they have to do is call!!!”
The White House said on Friday that US Vice-President JD Vance had been “on standby” to join the talks had they proved successful.
He had led the US delegation in the first round of talks earlier this month and his absence from the initial planned delegation perhaps signalled that a major breakthrough was not expected.
Iran’s President Masoud Pezeshkian previously said Tehran remained open to talks but that “breach of commitments, blockade and threats are main obstacles to genuine negotiations”.