Vietnam visa requirement for Afghan

Please be kindly informed that Afghanistan passport holders are required Vietnam visas to enter Vietnam.

How to get Vietnam visa in Afghanistan?

Since there is no Vietnam Embassy in your country, it seems so inconvenient for you to obtain your visa using this way. We highly suggest you to apply online to obtain an approval letter to pick up your Vietnam visa on arrival at Vietnam international airports.

Apply online
The Afghan passport holders wishing to get Vietnam visa on arrival have to meet 2 requirements:
– Have 6 months of validity remaining on the passport prior to date of travel with minimum 02 blank pages left.
– Travel to Vietnam by air.

Visa on arrival is classified into Vietnam tourist visa and Vietnam business visa, the options based on the purpose of your visit:
Vietnam visa for tourist purpose with validity for 1 month only.
To apply for a Vietnam visa, please follow the simple steps as below:

– Visit our website to fill in the online application form.
– Make payment for us (service fee) as per instructions.
– Obtain your visa approval letter via our email.

If you still can’t receive any approval letter within the required time, please let us know immediately via our email

It means that if you apply for an approval letter online in our website, you can save the time you have to spend to wait for the procedure of getting a visa approval letter in the Vietnam embassy. We will get the approval letter for you and send it to your email within 2 business days, all you need to do is print it out and along with 01 passport-sized photo, your original passport and stamping fee (in cash) at Immigration Counter, just ONE TIME to get your Vietnam visa and pay for the visa fee.

Note: The Immigration Officer at the airport don’t care about the reason you enter the country, they not ask you to prove the actual purpose of your travel.

The Vietnam visa fee for Afghan passport holders (1 month single entry – get your visa at airport): from 160 USD for service fee and  25 USD stamp fee