The United States says the war in Afghanistan is over after the last military plane containing the remaining US troops departed Hamid Karzai International Airport on 5:29am AEST. 

The occasion marks the official end of the twenty year long Afghan war and comes hours before the official deadline set by US President Joe Biden.