Earlier, explosions were heard in Kyiv. No siren had sounded, no alert had flashed on phones, and the usual pre-attack warnings that Ukrainians have grown accustomed to were absent. The Ukrainian Air Force later said they had not received any information about the launch of ballistic targets from Russian territory, which meant the air raid alarm was not issued in time.

Ukrainian radar detected the missiles only during the attack. The Air Force explained that ballistic objects were detected by radio-locational means "directly during the attack on Kyiv."
The exact model of the munitions that hit the capital has not yet been confirmed. Officials said the type [is] being clarified. Until that clarification is complete, the military can only describe the projectiles generically as ballistic missiles.
Before the official confirmation of the missile impacts, residents reported hearing explosions in various parts of Kyiv.
At 22:10 local time, the enemy launched what the Air Force described as "preliminarily six ballistic missiles" toward Kyiv. The projectiles struck several districts across the city.
On the same date, Russian forces attacked Kharkiv with nine S-8000 'Banderol' loitering munitions.
Before the official confirmation of the missile impacts, residents reported hearing explosions in various parts of Kyiv.
Later that night, Kyiv's mayor addressed the public, confirming that one of the missiles had hit transport infrastructure in the Dniprovskyi district. The mayor did not specify the exact facility.
In addition to the transport hub, the mayor said a four-story warehouse in the Desnyanskyi district had been struck.
The chronology of the evening shows that the missile barrage on Kyiv and the loitering-munitions assault on Kharkiv occurred on the same date, 2025-10-12. Officials continue to investigate the causes of the missed early warnings and to clarify the exact types of munitions employed.
