Bahubal Police Officer OC Masuk Ali said the accident happened on the Dhaka-Sylhet highway in Chargaon, Bahubal upazila, on Saturday morning.
The deceased was identified as Sajal Sarker, 25, son of the Katiya government of Kandigaon village in the new market area of upazila union upazila.
The locals pulled Dhaka out of the tractor as the tractor collided head-on with Sylhet's bus Hanif Paribahan. Sajar died on the spot.
In addition, two people were buried under the tractor engine. They were rescued and sent to the hospital.