The accident occurred at Dapakandi level crossing on Bhuapur-Tarakandi rail line of the upazila at around 11:30 am, leaving the trio dead on the spot, said Faridul Islam, officer-in-charge (OC) of Bhuapur police station.

The injured were first taken to Upazila Health Complex. Later, they were shifted to Tangail General Hospital for better treatment, added the OC.