You will have to get in touch with the embassies in neighbouring countries. The procedure through embassy will require you to personally visit the embassy and fill in the form and submit your documents. You can also enquire with them if they can assist you over postal mail. However, this procedure is quite risky as you will have to send in valuable documents such as your original passport, which can be lost in transit. When applying through the embassy, you will have to fill up a form in English. You will have to fill up a form in English and mention the place of collection and submission of the Visa as Vietnam. You will also have to pay the Visa fees in favour of the Embassy of Vietnam. This fees can be paid by way of money order or cashier’s cheque.
Another easier alternative to this long drawn procedure is the Visa on Arrival process. You can contact a reliable travel agent in Vietnam to help you apply for Visa on Arrival. You will have to fill up the application form online. You will have to enter details such as purpose of visit, duration of stay and dates of travel along with your personal details. While choosing the purpose of stay you can pick from business, tourist and transit. The business Visa comes with a validity of one month, three months and six months. The tourist Visa comes with a validity of one month and the transit Visa comes with a validity of less than five days.
Once your online form is submitted, it will take a few days for processing. After it is processed, you will be issued a letter of approval by the Vietnamese Immigration authorities. This letter of approval can be collected by your travel agent and forwarded to you. On reaching Vietnam, you can submit this letter of approval at the Visa on Arrival counter at the airport along with the Visa stamping fees to collect your Visa. You will also be required to make the pay the Visa fees when applying through this method. You can make the payment online.
The Visa on Arrival facility is available only to those who arrive in Vietnam by air. If you are planning to travel to Vietnam by land route, you must obtain the Visa beforehand and carry it along with you. If you are travelling in a cruise ship, you can contact the cruise authorities for information on Visa on Arrival.