If you are a citizen of any other country residing in Oman presently, then you have two options open to you to get a Vietnam visa.
• Apply for Vietnam visa on arrival
• Apply for Vietnam visa in the Vietnam Embassies
Visa on arrival
This is the best way to get a Vietnam visa for the people who lives far away from a Vietnam embassy and does not wish to send their passports over postal mails. The visa issuing unit in such cases is the Vietnam Immigration Department. The processing time needed is 1-2 working days and there’s no need to send away your passport.
The first and foremost step to apply for visa on arrival is to go online at Vietnam-visa.com and fill in the visa application form properly. Once filled in properly and you have paid the service fee to the online site, you need to wait for 2 business days to receive the approval letter over mail. You can also apply for an urgent service and wait for 1 working day to get the visa approved. To collect the Vietnam visa on your arrival to the Vietnam airport you need to carry the approval letter, the visa application form, your valid passport, 2 passport size photographs and some US dollars as stamping fee. Foe multiple entry visas you need to pay $65 and for a single entry visa you need to pay $45 in cash.
Vietnam visa through Vietnam Embassy
At present there is no Vietnam Embassy in Oman. This is the reason why the citizens of Oman need to visit the nearest Vietnam Embassy in order to get you Vietnam visa application. In this case the issuing unit is the Vietnam embassy and the processing time needed to get the approval is 4-5 business days. You need to show and submit your original and valid Oman passport at the Vietnam Embassy together with the visa application.
Before applying for Vietnam visa you must make sure that the Oman passport is valid for at least 6 months and it must also have some blank pages. You must also know that Vietnam visa on arrival is only applicable for those who plan to travel to Vietnam by air.