A source from the President’s office confirmed to AFP that Petro was travelling to Bogota later on Saturday.
Petro has said he has Italian citizenship and would not need a visa to enter the United States.
Petro was in New York for the UN General Assembly, where he rebuked the Trump administration fiercely and called for a criminal inquiry into recent US strikes on alleged drug trafficking boats in the Caribbean in his Tuesday address.
Petro said unarmed “poor young people” died in the strikes – more than a dozen in total – but Washington contends the actions are part of a US anti-drug operation off the coast of Venezuela, whose President is accused by Washington of running a cartel.
US President Donald Trump has dispatched eight warships and a submarine to the southern Caribbean, and the biggest US deployment in years has raised fears in Venezuela of an invasion.
Petro, whose country is the world’s biggest cocaine producer, has said he suspects some of those killed in the US boat strikes were Colombian.
Last week, the Trump administration decertified Colombia as an ally in the fight against drugs but stopped short of economic sanctions.
The countries are historical allies, but ties have soured under Petro, Colombia’s first leftist leader.
The South American country’s Interior Minister Armando Benedetti wrote on X on Saturday that Israeli Prime Minister Benjamin Netanyahu’s visa should have been revoked rather than Petro’s.
“But since the empire protects him, it’s taking it out on the only president who was capable enough to tell him the truth to his face.”
– Agence France-Presse