Police in the north-central province of Quang Binh on Saturday caught 108 violating buses at a single checking point in the area, most were both overloaded and overspeed.
A 43-seater bus packed with 60 passengers, heading to Ho Chi Minh City from Nghe An Province at 82 kilometers per hour, much faster than allowed speed, was fined with VND18 million (US$800) at the same traffic point, added police.
Inspectors in Thanh Hoa Province also found more than 30 cases of buses exceeding their passenger capacity during the last few days of Tet holidays in Vietnam, one of which is a 46-seater bus with 71 passengers inside. Around VND200 million of fines was collected, Thanh Hoa police said.
Authorities added that they would install many checking points along national highways to make sure all overloaded buses are detected.
Vietnamese celebrate their biggest holiday of the year from February 6-14.