A typhoon followed by floods and landslides has killed up to 34 people in Vietnam, cut power and closed roads in some of the worst flooding in decades.

The government storm prevention committee said that at least 19 people were missing in the aftermath of typhoon Lekima.

Thanh Hoa and Nghe An provinces in north-central Vietnam were hit hardest by torrential rains and strong winds blowing off roofs and then flooding submerged entire villages.

Helicopters have dropped dry food supplies such as instant noodles to stranded villagers and rescuers waded through chest-high water to help people to safety.

Lekima was the fifth typhoon of 2007, but flooding and landslides in the aftermath have been even more devastating.

The storm and floods destroyed about 100,000 homes mainly in central provinces.

The International Federation of Red Cross and Red Crescent Societies in Hanoi said some people who were evacuated last week before the typhoon and returned home, had again been evacuated.