Vietnam Visa for Iranian Citizens

Last update: 06/02/2023

Anyone visiting Vietnam with a Iranian passport must apply for a Vietnam visa for Iranian citizens. Visas for Vietnam can be obtained through an embassy or consulate of Vietnam in advance or can apply for visa on arrival which allows visitors to apply online and collect their visa at Vietnam airport.

Vietnam visa is required for Iranian passport holders. You can apply a visa by providing the following requirements below

• A passport which is valid at least 6 months since the arrival date in Vietnam

• 02 blank pages on passport

How to apply for Vietnam visa for Iranian citizens

There are two legitimate options for Iranian citizens when they wish to obtain a visa to visit Vietnam. The first option is to get visa at the Vietnamese embassy and the second one is to get a visa on arrival. In the following section, we will guide you more details for each method Iranian nationals would like to get.

Vietnam visa at the Embassy

Citizens of Iranian want to arrange a visa at the Embassy, they are advised to visit the Vietnam embassy in Iran or the nearest country that has the Vietnamese Embassy to submit their visa application.

For those who enter Vietnam through a land port or seaport, they have to apply for a visa at the Vietnam Embassy before they are travelling to Vietnam. However, if Iranian travelers are getting into Vietnam through the airport, visa on arrival is the best option for them.

Vietnam visa on arrival requirements for Iranian citizens.

When applying for a Vietnam visa on arrival, the following documents and information are required in accordance with Vietnam visa policy:

• A copy of Iranian passport that has a validity of at least 06 months from the entry date in Vietnam, with 02 unused pages for entry/exit stamps.

• Hotel booking

• Return flight ticket

• Travel itinerary in Vietnam

• Visa pages to other countries if required for the purpose of travel history

Vietnam visa on arrival (highly suggested)

 The process of obtaining a visa on arrival for Iranian citizens can completely done online through a travel or visa agency. Here are 4 simple steps to get a visa on arrival

Step 1: Complete a visa application form online in order to acquire a visa approval letter

Step 2: Use a credit card or other payment method to pay for visa service fee

Step 3: Receive a visa approval letter by email after 5-7 working days

Step 4: Print out a copy of visa approval letter and fly to Vietnam.

When you are arriving at Vietnam airport, please present a copy of visa approval letter with your passport, Vietnamese visa application form,02 passport sized photos and stamping fee to the Immigration Counter in order to get visa stamped on your passport.

To get visa approval letter, please kindly email us a copy of your passport at [email protected]or call us at +84.948.555.332. We are honored to assist you with the visa approval letter.

How much does it cost for a Vietnam visa for Iranian citizens?

 The fees of Vietnam visa depend on the way they wish to apply for a visa.

• Visa the Vietnamese Embassy or Consulate: the fee varies from this embassy to the another. It’s not publicly shown on their website. You have to contact the embassy officer for more details.

• Visa on arrival: the fee includes visa service fee and stamping fee

• Visa service fee is different case by case. Please contact us at + 84.948.555.332 for the exact price.

• Stamping fee: $25US in cash for a single entry and $50US for a multiple entry which is valid up 3 months.


We are the legitimate and leading visa agency based in Hanoi, Vietnam. We are experienced in Vietnam Visa consultation with a decade of helping our clients to easily obtain visas to Vietnam. Our service: Visa On Arrival, Arrival Assistance, Police Check, Temporary Residence Card, Visa Extension,...