Yes, but very easy to get. In fact I get a Visa approval letter on line for $30, they email it to me. I print it out. When I get to Saigon, go to the immigration desk, pay $50, they stamp your Passport , and you are in. Americans can get a Visa as long as one year if they want.