A man was killed and 27 people were injured when a train hit a bus on a level crossing near Shaheed Mansur Ali Station in Sadar upazila of Sirajganj district.
The identity of the deceased could not be known immediately.
The accident occurred when the bus tried to pass the level crossing hurriedly amid dense fog. The gateman was found absent.
Rail communication of Dhaka with northern parts of the country has been suspended as the engine of the train went out of order after the accident.
The injured were taken to Sirajganj 250-bed Bangamata Sheikh Fazilatunnesa Mujib General Hospital.