On the night of 29 June (from 7 p.m. on 28 June), the enemy attacked with 537 air weapons, according to the Ukrainian Air Force Command:
- 477 Shahed-type strike UAVs and various types of dummy drones, more than 250 of which were Shaheds;
- 4 Kh-47M2 Kinjal aeroballistic missiles;
- 7 Iskander-M/KN-23 ballistic missiles;
- 41 Kh-101/Iskander-K cruise missiles;
- 5 Kalibr cruise missiles;
- 3 S-300 anti-aircraft guided missiles.
The air attack was repelled by aviation, anti-aircraft missile forces, electronic warfare and unmanned systems units, and mobile fire groups of the Ukrainian Defence Forces.
According to preliminary data, as of 08:30, air defence forces destroyed 475 enemy air attack vehicles, 249 were shot down by firepower, and 226 were lost due to location:
- 211 enemy Shahed-type UAVs (other types of drones) were shot down by firepower, 225 were lost/suppressed by electronic warfare;
- 1 Iskander-M/KN-23 ballistic missile was shot down;
- 33 Kh-101/Iskander-K cruise missiles were shot down, 1 was lost;
- 4 Kalibr cruise missiles were shot down.
Enemy air strikes were recorded in 6 locations, with debris falling in 8 locations.