A Russian drone slammed into a crowded railway platform in the Ukrainian city of Dnipro on Thursday, October 29, killing at least 13 people — with later updates from the regional governor putting the toll at 14, with 14 more wounded. President Volodymyr Zelenskyy called it a "horrific" attack and demanded tougher sanctions, as images from Ukrainian emergency services showed bodies on the platform and two burnt-out passenger trains with shattered windows.
The strike matters beyond its death toll: it is the latest in a systematic campaign against Ukraine's railways, the civilian lifeline that has carried millions of people since air travel was largely shut down by the full-scale invasion in 2022. Here is what happened, and why trains have become targets.
What happened at Dnipro station
According to reports from The Hindu and Gulf News, a jet-powered Russian drone hit a platform at Dnipro's main station where a regular commuter train and a regular passenger train were standing. State railway operator Ukrzaliznytsia said train No. 866, travelling from Dnipro to Zaporizhzhia, was preparing to depart when the platform was struck.
Zelenskyy said 13 people were confirmed dead in his initial statement. Dnipropetrovsk regional governor Oleksandr Ganzha later updated the toll to 14 dead and 14 wounded, six of them in severe condition with multiple shrapnel wounds. Among the seriously injured were an 11-year-old boy and a man who had both legs amputated, according to the governor. Early reports had put the wounded at five to ten; the figures rose as hospitals reported in, which is why early tolls in such attacks almost always move.
A warning that did not clear the platform
Ukrzaliznytsia chief Oleksandr Pertsovsky said an elevated threat level had been announced before the strike — but, in his words, "unfortunately there were still a large number of people on the platform." Dnipro mayor Borys Filatov described a tragedy, writing that a drone hit a civilian electric train and that many people were killed and wounded.
The detail is grimly important. Ukraine's railways have kept running through the war, but the system depends on passengers heeding air-raid warnings and clearing platforms. When a jet-powered drone arrives with little warning time, that margin disappears. The Week reported that the attacking drone was one of four launched at the area at around 11 a.m. local time, with the other three downed by Ukrainian air defences — a reminder that even a mostly successful interception can still be catastrophic.
A wider day of strikes — and a fragile truce elsewhere
Dnipro was not the only target on Thursday. According to Reuters, two teenagers were killed and 23 people wounded in a drone attack on a busy street in Chernihiv in northern Ukraine, and three people were killed in a strike on an apartment building in Kremenchuk. Across the country that day, at least 20 people were killed and more than 70 injured, according to local officials.
At the same time, a fragile local truce held into a third day in the ravaged city of Oleshky, under Russian occupation since 2022, where residents have faced months of food, water and medicine shortages. Moscow has made clear that the six-day humanitarian truce brokered with US help applies only to the Kherson region. The contrast — a truce in one city, a station platform struck in another — captures how localised and how fragile any pause in this war remains.
Why railways are targets
Russia has fired drones at trains across Ukraine since the first days of its 2022 invasion, destroying hundreds of locomotives and killing several railway workers, according to Ukrzaliznytsia. In September alone, passengers were evacuated from more than 5,800 Ukrainian train services due to the threat of drone strikes, the operator told AFP.
The logic is brutal and practical: with air travel severely restricted, trains are how civilians move, how troops rotate, and how supplies travel. Striking a station platform does military damage to the network, but its main effect is civilian terror — making ordinary travel feel lethal. Ukrainian Prime Minister Sergiy Koretskyi said on Telegram: "Russia is deliberately hunting civilians: on trains, at stations, in residential buildings. There is no justification for this terror, and there never can be." Moscow denies deliberately targeting civilians, as it has throughout the war.
Zelenskyy's response pointed outward: "sanctions against Moscow and its war machine must not be eased for as long as this Russian war continues," and "fair and decisive actions by America and Europe are needed against Russian escalation." Whether allies answer with new sanctions or new air-defence supplies will determine whether Dnipro is treated as another atrocity to condemn — or as a reason to change the military equation.
