A Ukrainian soldier has described the moment a passenger train was targeted by Russian drones, killing five people.

When a carriage on the train was hit in northeastern Ukraine, passengers threw themselves on the floor in panic and the military officer told them to get out immediately. Without his instruction, issued moments before the carriage burst into flames, many more passengers could have died.

The officer, whose army call-sign is Omar, is part of Ukraine's 93rd brigade. He was among the passengers travelling on a route from Chop, on the border with Slovakia, to Barvinkove, the last stop before the front line in eastern Ukraine.

The first of three Russian drones landed near the train, forcing it to come to a halt. Then we heard the rumble of another drone, and then an explosion, Omar tells the BBC. The blast was so strong that parts of the carriage shattered into splinters.

As the commander of a drone unit, he quickly realized he and the other passengers had to get out as the train could get hit again. In all, 291 people were on the train at the time, officials say.

After the second hit, Omar stated, the drone operator was observing what kind of target it was hitting, and a stationary train was an easy target. The carriage that suffered a direct hit quickly became engulfed in flames. I am in the military and I am prepared for such attacks, he mentioned. But for others it was a shock to be so close to death.

Many passengers evacuated the train in a state of deep distress, and videos from the scene show people screaming and crying as they moved away from the smoldering wreck. Omar urged the passengers to start moving towards a nearby motorway for safety.

He then went back to the train with some of the other passengers to check if anyone had been left behind. Inspecting the carriages, he saw a body and continued to look for survivors. Five people lost their lives in the attack. In the final carriage, Omar found a young woman with a baby.

She was very scared and had no idea what to do but thank God she was alive, he said.

The attack on the passenger train in Kharkiv region was condemned by President Volodymyr Zelensky as an act of terrorism. It hit the heart of the railway system - a symbol of resilience in a country where airspace has been closed since Russia launched its full-scale invasion in February 2022.

On Wednesday, flags flew at half-mast in railway stations across Ukraine to honor the victims of the drone strike, as the nation observed a minute of silence. Despite the assault, the rail network was quickly resumed for services along the affected line.