"There was an explosion and everything filled with smoke," said survivor Rosa Marin.
"Those who could do so jumped out the windows," she said.
Fire chief Mario Puertas said the bus had no emergency exit.
Santo Tomas hospital director Gerardo Victoria said 12 of the burn victims were adults and six were children.
Copyright AFP (Agence France-Presse), 2006