On June 29–30, Russia and Ukraine carried out another series of night and daytime strikes, focused primarily on logistics, fuel and energy infrastructure, and nodes critical to military effectiveness. Russian defense sources reported hundreds of UAVs shot down, while Ukrainian reports documented the effects of missile and aerial strikes on industrial and military targets.
Strikes on Ukraine
On the nights of June 29 and 30, intensive strikes of various types were recorded across seven Ukrainian regions: tactical missiles (Iskander‑M), aerial bombs (FAB), and several types of loitering/rocket UAVs (Geran-2, Geran‑3, Geran‑5). Central targets included logistics, UAV assembly and storage sites, fuel and energy infrastructure, and warehouses.
One of the most indicative strikes hit fuel storage at a warehouse complex in Zaporizhzhia’s Shevchenkivskyi district. A Geran‑3 loitering munition caused a large fire with thick black smoke, visually confirming a hit on fuel tanks. The attack continued a systematic effort to strike fuel reserves, following strikes in Kharkiv the previous day, where seven gas stations were reportedly hit within 24 hours. Along the Kharkiv–Sumy route the last major gas stations were disabled, creating serious difficulties for mechanized-unit logistics.
Energy infrastructure was also targeted. In Sumy, an FPV drone (KVN) struck a transformer at the Kompressor substation, causing power outages. FAB‑500 strikes were reported at the city thermal power plant and on positions of the 13th National Guard Brigade near Krasnopillia. Aerial bombs with UMPK were reported in Kharkiv, where the presumed target was the Hydropryvod plant in the Kholodnohirskyi district, as well as warehouse premises likely storing UAVs or related materiel.
Dnipro was also struck. On June 29 an Iskander‑M reportedly hit a UAV assembly shop at the Retal‑Dnipro plant; monitoring channels noted secondary detonations and losses among skilled personnel. On June 30 fires were again recorded in Dnipro, and that evening a Geran reportedly struck an electric locomotive, suggesting an attempt to disrupt rail traffic.
Strikes on Russia
Between June 29 and 30, Russian sources reported hundreds of Ukrainian UAVs intercepted or destroyed by air defenses: 419 UAVs were claimed shot down on the night of June 30 across 19 Russian regions; 209 were claimed shot down on the night of June 29 (281 in total for that day with daytime interceptions). Attack axes included southern and central regions, notably Crimea and Sevastopol, Krasnodar Krai, Moscow region, Belgorod, Kursk, Bryansk and others.
In the Moscow region on June 30, mass UAV flights and interceptions were reported — roughly 50 drones were shot down on approach to Moscow. In Yegoryevsk a drone struck a private house; reports indicate a six‑month‑old infant was killed and three people were wounded.
Incidents were also reported in Dubna and other districts. Novorossiysk declared an alert after attempts to strike the naval base, with intense overnight activity. Monitoring services also noted a fire at a traction substation near Pochtovaya station in Crimea.



