Also, six people were killed, and 10 others were injured in a road crash on the Dhaka-Tangail Highway in Tangail's Mirzapur.
A Dhaka-bound bus of Sheba Classic Paribahan was parked beside the road when it reached Mirzapur's Kurni, Gorai highway police station officer-in-charge Md Mozaffar Hossain said.
As the passengers got off the bus and stood nearby, a speeding truck hit the bus from behind, killing four on the spot.
Two more died after being taken to hospital. And three of the injured are in critical condition.
Mozaffar said. "The truck driver managed to flee."
The country witnessed 388 road accidents in June that left 459 people dead and 618 injured, according to passengers' welfare body Bangladesh Jatri Kalyan Samity.
The number of road accidents in the country rose 56 per cent and fatalities 57 per cent in June compared to May, it said.
During this time, 368 people were killed and 518 others injured in 358 road, railway, and waterway accidents.
In 2019, 8,543 people were killed and 14,318 injured in 6,210 road, railway, and waterway accidents.
Reckless driving, risky overtaking, dilapidated roads, unfit vehicles, unskilled drivers, using mobile phones or headphones while driving, and lack of awareness among road users were cited as main reasons behind road crashes.