"The accident took place around 1.15 AM on the Barisal- Dhaka highway when driver apparently lost control over the wheels at Bhanga area of Faridpur district," a district police officer told reporters.
The bus was heading towards southwestern Barisal carrying about 50 passengers from Dhaka.
The officer said 25 people died. Twenty-three people were injured. They were being treated at nearby facilities, some with critical wounds.