At least four arson attacks were recorded in 12 hours till 6 am on Sunday, the Fire Service said.
Of them, three buses were set ablaze in Dhaka city and one in Cumilla.
Eight units and four members of Fire Service and Civil Defense worked to extinguish the fire, said Anwarul Islam, warehouse inspector of the Fire Service and Civil Defence Headquarters (media cell).
Read: Dhaka’s Mirpur witnesses highest arson attacks since Oct 28: Fire Service
Unidentified arsonists torched a bus of Rajanigandha Paribahan at 9:15 pm on Saturday at Dhaka's Gulistan area.
Around 10:30 pm on Saturday, arsonists set fire to a bus of Trust Paribahan near Bangladesh Krishi Bank at section 13 of Mirpur.
In another incident, miscreants set fire to a bus of Mirpur Metro Service in Kalabagan bus stand area around 10:52pm on Saturday.
Miscreants set another bus named 'Tisha Paribahan' on fire at Debidwar Bagur bus stand in Cumilla on Sunday around 3.10 am.
Read: 16 arson attacks reported since Nov 14: Fire Service
The fire service has reported a total of 289 arsons on some establishments and vehicles from October 28 to 6 am on December 24. It damaged 285 vehicles and 15 establishments.
Among the vehicles, 180 were buses, 45 trucks, 23 covered vans, eight motorcycles and 29 other vehicles.