In Gaibandha, at least 16 people were killed and 37 others injured as a bus crashed into a tree at Goruhati in Palashbari upazila early today.
Details about the deceased are still awaited.
The accident took place around 5:30am when the bus hit the roadside tree as its driver lost control over the steering, leaving eight passengers dead on the spot and 45 injured, said Akhtaruzzaman, officer-in-charge of Palashbari Police Station.
Later, eight of the injured died on the way to hospital.
In Rangpur, at least six people, including two women, were killed and five others injured as a truck hit a bus at Shayelashah Bazar in Gangachhara Upazila around 2:30am.
The accident took place when the sand-laden truck hit the stationary BRTC double-decker bus, leaving six passengers of the bus dead on the spot and five others injured, said Abdullah Hel Baki, officer-in-charge of Taraganj Highway Police.
Two of the deceased were identified as Nishat, 20, and Sajjad, 19.