I am a US citizen. In November, I will be taking a cruise, which will have multiple stops at Vietnam ports. I have researched a lot on visas and it looks like I need a multiple-entry visa. Can someone confirm this and how does one obtain one? I really don't want to do Visa on Arrival (VoA) since it appears to be time-consuming. Also I will not be entering at any airport. The cruise is less than 2 weeks long. The cruise ship will not do it for us but did give us some names of visa companies.
If you are a US citizen traveling to Vietnam you can obtain a visa by any of the following 3 methods:
- You can apply ahead of time at a Vietnamese embassy. (Recommended)
- You can apply for an e-visa. However, the online service is for single entry only.
- You can get a visa on arrival though it seems you need a pre-approval for it which may cost more as it involves travel agencies.
The easiest for you would be to apply for a 1 month multiple entry visa at the Embassy in DC using any of the below methods.
You can apply in person if you can go all the way to DC. It's a walk-in process and no appointments are needed. Otherwise, you can apply by mail or by email; the processing time is 3 business days and you will get the visa via mail.