The US will not continue with sanctions against Colombia, after Bogota agreed to accept deported migrants without restrictions.
Donald Trump had ordered 25% tariffs on all Colombian goods after Colombia's president stopped two US military deportation flights from landing in the country on Sunday.
Colombian President Gustavo Petro had initially responded by saying that his country would accept repatriated citizens on "civilian planes, without treating them as criminals."
A White House statement says Colombia has now agreed to accept migrants arriving on US military planes “without restriction or delay.” Colombia said a dialogue would be held to “guarantee the dignity of our citizens.”
The White House has hailed the agreement with Colombia as a victory for Trump's hardline approach, after the two countries' leaders exchanged threats on social media on Sunday.
Colombia's Foreign Ministry said it had "overcome the impasse" with the US just hours after Petro published a lengthy post on X, condemning what he called Trump's "blockade".
Petro had previously refused entry to US military deportation flights, saying migrants should be returned "with dignity and respect".
In response, Trump announced "urgent and decisive retaliatory measures" in a post on his social media page Truth Social, including tariffs and visa sanctions.
Petro responded on X with a post announcing his fees and celebrating Colombia's heritage.
"Your blockade does not scare me, because Colombia, besides being a country of beauty, is also the heart of the world," he said.
Within hours, the two sides appeared to have resolved the dispute, and the White House said Colombia had agreed to "all of President Trump's demands."