A Russian jet-powered drone struck a crowded platform at Dnipro's main railway station on October 29, killing at least 14 civilians and wounding 14 others as passengers waited to board a regional train to Zaporizhzhia [3][5][23]. The attack was part of a wave of daytime strikes across Ukrainian cities — including Chernihiv, Kremenchuk, and Izium — that killed at least 20 people and injured dozens more [4][21][54]. Ukraine's UN ambassador Andriy Melnyk signed a letter requesting an emergency UN Security Council meeting over what he called «нова хвиля варварських атак» (a new wave of barbaric attacks) [22]. Overnight ballistic missile strikes on Kyiv killed one person, while separate strikes on energy infrastructure left up to 350,000 people around Dnipro without power [26].

Ukrainian leaders and several European officials described the strikes as deliberate attacks on civilians. Prime Minister Sergiy Koretskyi accused Russia of "deliberately hunting civilians: on trains, at stations, in residential buildings" [5][23]. Mayor Borys Filatov called the Dnipro station strike an act "of genocidal war" [14][6]. President Volodymyr Zelensky said the attacks were "a blatant display of Russian brutality" carried out "deliberately – when everyone is counting on steps toward de-escalation" [21]. A passenger on the Dnipro–Zaporizhzhia electric train, identified as Milana, said she watched the explosion from inside the carriage: «По факту це був приліт не просто в потяги, а в людей» (In fact, it was a strike not just on trains, but on people) [40][41]. UN Humanitarian Coordinator Matthias Schmale condemned the attack, saying civilians and civilian infrastructure are protected under international humanitarian law [17][20].

The toll extended across multiple cities. In Chernihiv, Russian strikes hit the city center, killing two 15-year-old girls and wounding at least 23 people, including four children — the youngest 10 months old [3][10][33]. In Kremenchuk, three people were killed, with regional authorities reporting injury counts ranging from 28 to 32, including six children, when drone strikes hit residential buildings and a boarding school whose children were evacuated [12][3]. A guided aerial bomb partially collapsed a five-story residential building in Izium, with reports of between five and 13 people injured and possible victims under the rubble [12][39]. A regional doctor in Dnipro, identified as Serhiy, described treating patients with blast injuries and shrapnel wounds, with six in critical condition [40]. UNICEF reported that the third quarter of 2026 brought the heaviest civilian toll in Ukraine since the opening weeks of the full-scale invasion, with 809 verified child casualties in 2026 already surpassing all of 2025 [29].

Russia's defence ministry denied deliberately targeting civilians, stating that its strikes on railways targeted «объектам транспортной инфраструктуры, используемым ВСУ» (transport infrastructure used by Ukraine's armed forces) and drone launch sites [43][3]. Russian leadership has consistently denied that its army deliberately strikes civilian infrastructure [28]. Russian officials simultaneously framed the overnight exchange as a massive Ukrainian drone assault on Moscow, with the defence ministry claiming a record 1,214 drones intercepted overnight and Moscow Mayor Sergei Sobyanin reporting 613 directed at the Moscow region during the Russia-Africa summit [11][25][34]. Kremlin spokesman Dmitry Peskov called the timing «очень странным» (very strange), saying it occurred during an event of worldwide significance [18][34]. A resident of a Bryansk apartment building, identified as Olga, described waking to an explosion that blew out her windows [44].

Zelensky directly linked the strikes to the recent easing of sanctions, asking how many terrorist attacks Russia had carried out «после снятия санкций с некоторых российских олигархов и энергетики вместо того, чтобы пойти на деэскалацию» (since sanctions were lifted on certain Russian oligarchs and the energy sector, instead of moving toward de-escalation) [6][7][49][45]. He demanded that the United States, Europe, and the G7 reverse the Trump-Putin deal that traded sanctions relief for Russian diesel on global markets [3][5][15][4]. European Council President Antonio Costa said the EU "will continue to increase the pressure on Russia and to support Ukraine until a just and lasting peace is achieved" [4][15][16]. EU foreign policy chief Kaja Kallas said the Dnipro strike "absolutely clearly shows that Moscow is not interested in peace" [16][52]. French President Emmanuel Macron called for "far more than a localized ceasefire" and urged doubled efforts to bring Russia to the negotiating table [4][5][23].

While strikes continued across Ukraine, a localized ceasefire around Russian-occupied Oleshky in Kherson Oblast — mediated by US First Lady Melania Trump — held into its third day [3][18][35]. Ukrainian human rights ombudsman Dmytro Lubinets announced that route demining was complete and a humanitarian convoy was prepared to deliver aid and facilitate evacuations [10][20]. Russian Human Rights Commissioner Yana Lantratova said the ceasefire had held for 54 hours with both sides fulfilling their obligations [18]. Kherson Oblast governor Oleksandr Prokudin reported no strikes on civilian or critical infrastructure and no civilian casualties recorded in the oblast during the ceasefire period [35]. However, Macron and other European leaders argued the Oleshky arrangement was insufficient, with Czech President Petr Pavel saying Russia must «продемонструвати таку ж готовність конкретними діями» (demonstrate the same readiness through concrete actions) [16]. Military expert Takács Márk described the Russian agreement as a symbolic gesture toward the United States unlikely to end the war [31].

Ukraine's navy reported destroying two Russian Su-34 fighter-bombers in a Neptune missile strike on the Marinovka airfield in Russia's Volgograd Oblast [10][24]. Ukrainian military intelligence assessed that Russia had approximately 140 Su-34 aircraft as of October 22 and has lost 43 destroyed and seven damaged since the full-scale invasion, against annual production of 14–18 aircraft [10]. Ukraine's General Staff also reported striking a Russian drone base near Navlya in Bryansk Oblast, damaging storage facilities for Geran-type drones, fuel storage, and launch infrastructure [10][24].

The death toll from the October 29 strikes continued to rise, with the Dnipro station count reaching 15 after a wounded man died in hospital [42][45]. Ukrainian Railways reported that Russian forces have struck approximately 1,700 railway infrastructure objects since the start of 2026, damaging 120 passenger cars, 304 locomotives, and 43 stations, with 50 railway workers killed on duty [19][27][51]. Kremlin foreign policy adviser Yury Ushakov said Russia's stance on the next trilateral meeting with Washington and Kyiv would depend partly on whether Ukraine launches a large-scale attack on Russia's Unity Day on November 4 [53].