The arrival of 26 asylum seekers marks the 35th deportation flight from Germany to Afghanistan since December 2016, according to the DPA.
A group of 26 failed asylum seekers arrived in Kabul after being deported from Germany, officials said.
The chartered flight landed at 7 a.m. (02:30 GMT), Kabul airport officials said on Wednesday.
It was the 35th deportation flight from Germany to Afghanistan since December 2016, DPA news agency reported.
A total of 963 failed asylum seekers have been returned to Afghanistan since then. The last deportation flight from Germany was in December.
Other European countries have also resumed deportation flights.
The deportations have been deeply controversial, with critics claiming the war-torn country is too dangerous to return asylum seekers. Almost daily attacks by the Taliban armed group wreak havoc on civilians in the country.
Despite the start of peace talks in Qatar, the conflict between the Taliban and the Afghan government continues and the security situation is deteriorating. Afghanistan has been the scene of regular clashes and targeted assassinations across much of the country in recent times, and bomb and rocket attacks now occur almost daily in the capital Kabul.
In addition, the coronavirus pandemic has further worsened living conditions in the country. The United Nations warns that five million more Afghans will need assistance this year due to the pandemic and the conflict.