A passenger bus went up in flames and was destroyed in minutes after crashing into a container truck in the central province of Thanh Hoa on Tuesday morning.
The sleeper bus was heading to Hanoi when the driver, reportedly when trying to avoid a bicycle, drove into the truck head-on.
Both vehicles then crashed into a house along the road. The house collapsed, and then seconds later the bus caught fire.
The head of the truck was also badly destroyed in the fire.
Around 30 people on the bus managed to escape, so did the truck driver. Several were injured and were given care.
Local firefighters put out the blaze after more than an hour.
Traffic on the National Highway 1A was blocked for more than two hours.