President Biden is set to announce US troops will leave by mid-September instead of May, officials say.
US President Joe Biden is set to announce that American troops will leave Afghanistan by 11 September, officials have told US media.
The US would miss a May deadline for a pull-out agreed with the Taliban by the Trump administration last year.
The new deadline would coincide with the 20th anniversary of the terror attacks on the World Trade Center and the Pentagon in the US in 2001.
Mr Biden had previously said the 1 May deadline would be tough to meet.
US and Nato officials have said the Taliban, a hardline Islamist movement, have so far failed to live up to commitments to reduce violence.
The Taliban have been warned that if they attack US troops during the pull-out phase, they “will be met with a forceful response”, said a senior administration official who was briefing reporters.
Mr Biden had decided a hasty withdrawal that would put US forces at risk was not a viable option, the official added.
At the same time, a review of US choices determined that now was the time to close the book on the 20-year conflict in Afghanistan to focus on more acute threats.
Mr Biden is due to make the announcement himself on Wednesday.
Boost for the Taliban?
By Secunder Kermani, Pakistan correspondent
Afghan officials will see this announcement as a major boost to the Taliban, despite the insurgents’ insistence on adherence to the 1 May deadline. Some had hoped the Biden administration would adopt a more “conditions-based” approach to the peace process. Instead, that has been explicitly ruled out.
The slow pace of talks between Afghan and Taliban negotiators so far suggests it will be difficult to reach a power-sharing arrangement before US troops are withdrawn. A major conference in Istanbul, Turkey, later this month could see progress.
Perhaps the Taliban’s desire for international legitimacy will lead them to compromise. But many observers are sceptical and fear the Taliban will be tempted to wait out the withdrawal before pushing for outright victory or at least dominance.
Internal assessments by Afghan intelligence officials suggest the government could hold out against them for a number of years, even without international assistance. But the threat of an even more fragmented and bloody conflict looms large.
The US move comes hours after it was confirmed that the Taliban and the Afghan government would take part in a US-led peace conference in Turkey, starting later this month.
US Secretary of State Anthony Blinken and US Defence Secretary Lloyd Austin are expected to brief Nato allies on the decision in the Belgian capital, Brussels, on Wednesday.
The United States has spent trillions of dollars and lost more than 2,000 service members since 2001 in what has been its longest war.
The deal signed in February last year said the US and its Nato allies would withdraw all troops in 14 months if the Taliban upheld its promises, including not allowing al-Qaeda or other militants to operate in areas it controlled and proceeding with national peace talks.
As a condition of starting negotiations with the Afghan government, the Taliban also demanded the release of thousands of their men in a prisoner swap.
Direct talks then began in Doha in September 2020, but a breakthrough has still not been reached.
Although the group stopped attacks on international forces as part of the historic agreement, it has continued to fight the Afghan government.
Last month, the Taliban threatened to resume hostilities against foreign troops still in the country on 1 May.
There are fears that if foreign military forces withdraw before a lasting agreement is reached, the Taliban might seize power.
The US has some 2,500 troops in the country as part of a 9,600-strong Nato mission.