The Andhra Pradesh State Road Transport Corporation (APSRTC) bus was going to Armoor in Nizamabad district from Hyderabad when the van hit its front portion at Boinpally in the early hours, police said.
Flames erupted in the bus, as the van appeared to have hit its diesel tank, they said.
The driver of the bus could not come out and he lost his life due to the blaze. Many passengers managed to jump out of the bus.
Police said 15 injured passengers were rushed to different hospitals. All the passengers are safe and some of them have been discharged.