Nanak Chand did not panic when a group of terrorists fired at his bus; instead sources said, he swerved, and drove away to a hospital, delivering six injured people for urgent attention.
He also called up the police to inform about the incident.
"There were 75 passengers in the bus. I thought that it was important to save their lives. I did not stop the bus," Nanak Chand told journalists.
The incident took place around 5.30 a.m. today.
Villagers at a railway station in Parmanand also played a huge role in averting a major disaster - they spotted spotted five bombs wired to a small bridge just minutes before a passenger train was to travel over it. The train was stopped 200 metres from the bombs.
The army and bomb disposal squads were called to defuse the bombs.
The terror attack began at 5.30 am when a group of terrorists shot at Nanik Chand's bus, then car-jacked a Maruti 800 and drove to a police station in the town of Dinanagar, where they spent nearly 11 hours shooting back at security forces.
The victims include four policemen and three civilians.
At 5 pm, all the terrorists were declared killed.
Home Minister Rajnath Singh has said India will give "a befitting reply" if it turns out that the terrorists were from across the border.
Get Breaking news, live coverage, and Latest News from India and around the world on NDTV.com. Catch all the Live TV action on NDTV 24x7 and NDTV India. Like us on Facebook or follow us on Twitter and Instagram for latest news and live news updates.