Could someone kindly assist me with an answer to this concern. I am a US citizen traveling from Jakarta, Indonesia to Vientiane, Laos on Vietnam Airlines. I have a stop in HCMC on January 4, 2014 for 2 hours and departing for Hanoi via the same Vietnam Airline flight. I will sleepover at Hanoi Airport and I don't intent to leave the airport. I will depart on January 5, 2014 also via a Vietnam Airline to Vientiane, Laos. Do I need a transit visa for Vietnam? Your urgent reply will be appreciated.