Nine passengers remain hospitalised with serious injuries, but none of them were life threatening.
He says one bus was carrying 47 passengers. The number of passengers on the other bus was not immediately known.Police are investigating the cause of the accident.
Last year, traffic accidents killed nearly 10,000 people in Vietnam, a country with 87 million people.