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