The mishap took place in Ratan Nagar area of the district when the victims were on their way to a neaby place.
Ayyan (12), Ismile (25) and Zameel (40) died on the spot while Sharif (38) died on way to the hospital, police said.
A case has been registered against the bus driver who fled from the spot after the incident.