Russian forces upped the pressure on Kyiv Saturday, pummelling civilian areas in other Ukrainian cities, amid fresh efforts to get aid to the devastated port city of Mariupol.
Russian strikes destroyed the airport in the town of Vasylkiv on Saturday morning, about 40 kilometres (25 miles) south of Kyiv, while an oil depot was also hit and caught fire, the mayor said.
The northwest suburbs of the capital, including Irpin and Bucha, have already endured days of heavy bombardment while Russian armoured vehicles are advancing on the northeastern edge.
Ukrainian presidential adviser Mykhailo Podolyak on Friday called it a "city under siege", while Mayor Vitali Klitschko said Saturday Kyiv was reinforcing defences and stockpiling food and medicine.
The southern port city of Mariupol is facing what Ukrainian Foreign Minister Dmytro Kuleba called "the worst humanitarian catastrophe on the planet", with more than 1,500 civilians dead in 12 days.