Railway lineman Billal Hossain Mazumder, 50, put his life on the line last month by dragging 34-year-old Mohammad Mamun out of harm's way as a train approached.
"I hoisted the red flag to signal the driver to stop the train, but within an instance, I realised it would be too late," Mazumder said.
"I knew I might die but I also knew if I didn't try to save him, a young stranger's face would haunt me for the rest of my life," Mazumder told AFP.
The father of four, who earns less than USD 100 a month, said he did not have time to consider his own welfare when he jumped on the tracks to save Mamun.
Also Read
"I would do it again... Life is precious. No one should commit suicide even in the face of unbearable pain," said Mazumder.
Bangladesh's railway minister Mujibul Haque called Mazumder a "hero" at a ceremony in Dhaka and rewarded him with a 100,000 taka (USD 1,250) in cash for his gallantry.
Railway accidents are common in Bangladesh where some 40 per cent of around 2,500 rail crossings are unmanned and exposed to fatal accidents.
In the last six years 152 people were killed in railway accidents. In addition, scores of people, mostly drug addicts, chose railway tracks to take their own lives.
Disclaimer: No Business Standard Journalist was involved in creation of this content