Vietnam Embassy in Swaziland
Unfortunately there is no Vietnam embassy in Swaziland. Still the people who want to get their visa in the traditional way from the Vietnam embassy are requested to contact with the nearest Vietnam embassy for the same. The nearest Vietnam embassy from Swaziland is the Vietnam embassy at Mozambique.
Visa form Vietnam embassy
This is the oldest and the most traditional way of getting a visa Vietnam. As there is no Vietnam embassy in Swaziland so the alternate option is to visit the Vietnam embassy of Mozambique for the visa. Here you can go by person to apply for the visa or apply for the same by post. In case you apply for a visa by post the most important thing to do is to contact with the embassy form before and make sure if they allows visa application by post.
To get your Vietnam visa from the embassy it is very important that you have a valid passport and carry it along with you while applying for the visa. The approval procedure is lengthy and you need to wait for even 5-6 days. This is also a money consuming process and the charges for the procedure is different form one embassy to another.
Alternative way
As there is no Vietnam embassy in Swaziland so there must be some alternate way in which people can apply for a Vietnam visa. For the convenience of the citizens of Swaziland the Vietnam Immigration Depart have been issuing visa on arrival since 2003. This is also known as Vietnam evisa. You can easily apply for a Vietnam visa online through this procedure.
All you need to do is fill in the visa application form online properly and pay the service fee. Your application will next be sent to the concerned department and you will receive the approval letter within 2 business days via mail. You can also demand the approval letter within 8 or 4 or 2 hours if you are in a hurry.
The next important step is to keep all the documents handy with you as you reach the Vietnam airport. The documents needed are the visa approval letter, your valid passport, 2 recent passport size photos and some US dollars to pay the visa processing fee at the airport. Make sure that people who are travelling to Vietnam by air can only apply for a visa on arrival.