The bus was on its way to Chandigarh when the mishap took place.
"A roadways bus of the Una depot coming from Haroli in Himachal collided with a truck on Anandpur Sahib-Nangal road. The bus then skidded off and fell into a ditch resulting in the death of a 77-year-old man," Ropar Police Assistant Sub Inspector, Sanjeev Kumar said over phone.
He said nine persons were injured in the accident including the driver of the truck.
The bus driver fled from the spot.
A case has been registered.