U.S. President Donald Trump has cancelled a planned delegation to Pakistan for peace talks with Iran, citing internal divisions among Iranian leaders and what he described as a waste of time.
In a post on Truth Social, Trump said the trip to Islamabad had been called off due to “too much time wasted on traveling” and confusion within Iran’s leadership. “If they want to talk, all they have to do is call,” he added, insisting the United States holds the advantage in the stalled negotiations.
The now-cancelled mission was expected to include Trump’s son-in-law Jared Kushner and special envoy Steve Witkoff, who were due to engage Iranian officials through Pakistani mediation.
The development comes despite earlier indications from the White House that the delegation would proceed with talks facilitated by Pakistan. Iranian representatives had already met with Pakistani officials, including Prime Minister Shehbaz Sharif, as part of ongoing diplomatic efforts.
Previous negotiations led by Vice President JD Vance ended without agreement after extended discussions, underscoring the challenges in reaching a breakthrough.
The cancellation highlights growing uncertainty around the peace process, even as tensions in the Middle East remain elevated following a fragile ceasefire earlier in April.
Trump’s decision also comes amid a busy domestic schedule, including political engagements and official events in the United States.

