Updates Nov 24, 2017: Please leave comments about your Vietnamese e-visa / immigration experience after to share with other travelers.
- Reiterating: print out your e-visa once it’s approved and sent to you. You’ll need it upon check-in at your flight to Vietnam & when going through immigration. All airlines recognize the e-visa, you should not have any issues checking in, if you have the proper visas.
- Vietnam E-visa application website is run by the Vietnam government which isn’t the most reliable. You may encounter server errors. Would suggest waiting an hour or two or trying later in the day.
- Entry / Exit: entry and exit cities are requested on the application for the Vietnam visa. Of course I would try to know ahead of time your ports if possible. However, if you enter or exit through a different city, immigration officer should still let you through if the visa is valid.
- Haven’t heard too many complaints about the e-visa service. Despite this, there can be random errors and lack of confirmations here and there. If you need it expedited (sooner than 3 days,) or don’t want to hassle doing it yourself, would suggest using our partner Vietnam-visa on arrival. They’re very reliable.
If you hold a passport for one of the below countries, good news, you can apply for a visa to Vietnam online. The e-visa is valid for single entry, 30 days validity, and only $25 USD. As usual, make sure you have 6+ months validity left in your passport. It’s super simple and quick, I just did it and below I explain how the process goes.
If your country is not on the below list, Hong Kong being one of them, we recommend getting a visa on arrival which can be paid for in cash after landing. If you require multiple entry, visa on arrival is also a better bet than the e-visa. It’s still very affordable, easy to get, and you hold onto your passport the whole time.
Eligible countries for Vietnamese e-visa
Vietnam government is now operating the e-visa website, no need to go through an agent anymore, which will save you a few bucks.
- Go to the for foreigners option.
- Fill out the online form fields, very self explanatory.
- Upload a passport sized photo.
- Upload your passport’s data page
- Fill out your personal information, travel dates, address, etc.
- Verify information, go on to payment.
- Note the reference number that keeps popping up, you will need this to come back to the website to check if your visa application was approved.
I don’t believe they’re too particular on the size of the images since it wasn’t specified. I scanned an old normal passport sized photo, and my passport information page, then uploaded it. I assume you can also take a photo on your phone but scanning would be clearer.
Payment can be done online via credit card. There is a US$0.96 credit card processing fee.
You’ll get a pop-up or two and e-mail confirmation once payment has been successful. Mastercard/Visa/JCB are accepted for international payments.
After 3 days it says to check your status. I checked it the day after and was already approved.
Ensure you click the print visa button. You MUST bring the printed visa with you to check into your flight.
Upon arrival in Vietnam, you can go straight to the ALL PASSPORTS line, there is no need to go to the landing visa office. Show your passport and printed visa to the immigration officer. I had no problems whatsoever once this step was done.
I wasn’t sure if the visa was electronic and already in Vietnam’s system, or or you needed to print it. The immigration officer did ask for a printout, so make sure you have this.
Everything went perfectly smooth, better than expected to be honest. Price was cheap and it only took me 2 minutes to go through immigration without any questions.
30 days rule
Keep in mind the 30 days starts from when your visa date is valid, NOT from when you enter the country. My visa said allowed to enter Vietnam 13/03/17 – 12/04/17. However, I entered 17/03/17, and it still expired the same date 12/04/17.
Therefore, if you require the full 30 days or so, I would suggest not applying for the visa until you know the actual date you will arrive.