Cars move by inches over more than two km near a toll station on Phap Van - Cau Gie Expressway in southern Hanoi at 4 p.m. Wednesday.
The area sees heavy traffic jams before and after every big holiday.
The Lunar New Year begins on Saturday and the official break lasts from Thursday to Wednesday next week.
Many people in both Hanoi and HCMC took an early holiday and already left the cities last weekend.
Photo by Huy Manh
Cars are packed on Phap Van - Cau Gie Expressway on the direction towards Hanoi's southern districts such as Thanh Tri and Thuong Tin and provinces of Ninh Binh and Nam Dinh.
Photo by Huy Manh
The Ring Road 3 that links to Phap Van - Cau Gie Expressway was congested throughout Wednesday.
Photo by Huy Manh
A motorbike with a branch of peach blossom, a popular Tet decoration, tries to move between cars on Nguyen Trai - Nguyen Xien intersection.
Photo by Gia Chinh
In Ho Chi Minh City, check-in booths at Tan Son Nhat Airport saw long lines at 4 p.m. Wednesday.
Nguyen Viet, waiting to get on board a Vietjet flight, said the airline has announced three delays and he would have to wait until at least 9 p.m. "I'm so eager to go home, and not comfortable with this waiting."
Photo by Thanh Tung
At Mien Tay Bus Station, which connects HCMC with Mekong Delta provinces, more than 2,000 bus trips left on Wednesday, carrying around 65,000 passengers, twice more than normal days and 10% more than the same period last year.
Photo by Gia Minh
On National Highway 1 in HCMC's Binh Chanh District, there was a large amount of traffic heading towards the Mekong Delta, but there was no congestion according to police.
Photo by Dinh Van
At a checkpoint between HCMC and Long An, traffic police give bottles of water to people traveling on motorbikes.
A police officer said it's a small token to boost the migrants' spirit on their journey home.
Photo by Dinh Van
HCMC eastern entrances were clear on Wednesday evening.
These areas were congested from morning till evening last Saturday as people left the city early.
Photo by Quynh Tran