Firefighters extinguished the flames of seven vehicles, while locals and pedestrians put out the fire of two other buses.
Officer of Fire Service and Civil Defence Control Room Russell Ahmed said the first bus was torched in front of the Madhumita Cinema hall at 12:35pm. The second one was set afire beside the Pir Yamini Market at 1:30pm.
Another bus was torched beside Katabon in Shahbagh area and another at Shahjahanpur of Khilgaon at 1:47pm.
Later, at 2:02pm, another bus was torched in front of the secretariat, the sixth one was burnt at Naya Bazar area around 2:28pm and the seventh one at Coca-Cola crossing of Bhatara at around 4:32pm.
Several units of firefighters extinguished the flames.
Sources at the DMP crime command and control centre said a BRTC double-decker bus was set afire in front of Pubali petrol pump of Motijheel at around 3pm and another vehicle was torched near the BNP headquarters around 2:05pm.
Dhaka Metropolitan Police (DMP) Deputy Commissioner (public relations) Walid Hossain said the arson attacks might be election related violence.