Question
Do I have to get a visitor visa before I arrive by cruise ship?
 Answer
Dear William B. Kane,
Thank you for your question!
Please inform that you must apply for yourVietnamvisa in advance.
In your case, you are suggested to come directly to Vietnamese Embassy/ Consulate where you are living or staying to obtain yourVietnamvisa there.
You need to take your passport, a passport-sized photo, and cash in person to the Consulate, where you will be interviewed about the purpose of your visit. You must also pay the stamping fee and wait in a few days to get the visa. Please note that the application procedures and fees may vary among countries and embassies/consulates.
We do hope that this information is clear and helpful for you.
Kindly regards,