Just 3,000 people are believed to be preparing to be evacuated from the last rebel-held area in eastern Aleppo.

The Britain-based Syrian Observatory for Human Rights said 60 buses would pick up the remaining 3,000 fighters and their families.

At least 25,000 people have been evacuated from the bombed-out city in recent days, according to the Red Cross.

Yesterday (Monday) only, we evacuated 15,000 people from east Aleppo," spokeswoman Ingy Sedky said.

"If we consider those evacuated on Thursday too, then the total should be 25,000."


Aleppo's Twitter-using child evacuated

The ICRC has been overseeing the complex evacuation deal, brokered by government backer Russia and rebel supporter Turkey.

Russian foreign minister Sergey Lavrov has said all civilians and opposition fighters should be out of neighbourhood within two days.

He also told reporters after a meeting with his Iranian and Turkish counterparts that they had agreed fighting terrorism rather than removing President Bashar al Assad would be the priority in Syria.

Image: At least 25,000 people have been evacuated from Aleppo

The talks were overshadowed by the killing of Russia's ambassador to Turkey by a police officer who shouted "don't forget Aleppo" as he shot Andrey Karlov.

Mr Assad's government will retake complete control over Syria's second city after the final rebels leave.

Meanwhile, eight buses of residents of two villages in Syria's Idlib province, where the rebels remain in control, arrived west of Aleppo.

The evacuations from the Shia-majority villages of Foua and Kafraya were part of the tit-for-tat Aleppo ceasefire deal.