🇻🇳 Vietnam Visa Options for Iranian Citizens

🇻🇳 Vietnam Visa Options for Iranian Citizens

Traveling to Vietnam is an exciting and culturally enriching experience. Still, before you can embark on your journey, there is one important step that you need to take: obtaining a visa. As an Iranian citizen, you will need a valid visa to enter Vietnam. In this guide, we will explain in detail the process of obtaining a Vietnam visa in Iran

Do Iranian citizens need a visa to enter Vietnam or not?

Yes, Iranian citizens need a visa to enter Vietnam. The visa policy of Vietnam states that all foreign citizens must obtain a visa before entering the country, except for citizens of countries that have bilateral or unilateral visa exemption agreements with Vietnam.

Iran and Vietnam do not have any visa exemption agreement, which means that Iranian citizens are required to obtain a visa to enter Vietnam. This applies to all types of visas, including tourist, business, transit, and work visas.

To apply for a Vietnam visa, Iranian citizens can choose from two options: obtaining a visa from a Vietnamese embassy/consulate or applying for an e-visa online.

  1. Applying for a visa at a Vietnamese embassy/consulate:

Iran citizens can apply for a visa at the nearest Vietnamese embassy or consulate in Iran. They will need to submit the following documents:

  • A valid passport with at least 6 months’ validity remaining and at least one blank page for the visa
  • Two recent passport-sized photos (4×6 cm)
  • Completed visa application form (available at the embassy/consulate or can be downloaded online)
  • Visa fee (varies depending on the type of visa and processing time)

In addition, Iran citizens may also be required to provide other supporting documents such as flight tickets, hotel reservations, and proof of sufficient funds for their stay in Vietnam.

The processing time for a Vietnam visa at the embassy/consulate may take about 5-7 working days. However, this may vary depending on the embassy/consulate’s workload and the applicant’s case.

  1. Applying for an e-visa:

Iran citizens also have the option to apply for an e-visa online. This is a more convenient and faster way to obtain a Vietnam visa. To apply for an e-visa, Iran citizens need to follow these steps:

  • Visit the official website of the Vietnamese Immigration Department and fill in the online application form.
  • Upload a scanned copy of the biographical page of their passport and a recent passport-sized photo.
  • Pay the visa fee online using a credit/debit card.
  • Receive an approval letter via email within 3 working days.
  • Print out the approval letter and bring it, along with the required documents (passport, photos, entry/exit form), to the designated port of entry in Vietnam to get the e-visa stamped.

The e-visa is valid for a single entry, and the maximum length of stay is up to 30 days. It is also important to note that not all ports of entry accept e-visas, so Iran citizens should check the list of eligible ports of entry before applying.

How to get a Vietnam visa in Iran?

To get a Vietnam visa in Iran in 2025, Iranian citizens and residents can follow one of the two main methods available:


Option 1: Apply at the Vietnam Embassy in Iran

As of the latest information, Vietnam has no embassy in Iran. Therefore, you may need to apply through the nearest Vietnamese Embassy or Consulate in a nearby country (such as the UAE, Turkey, or India).

How to Apply via Embassy:

  1. Contact the nearest Vietnamese Embassy (e.g., in Ankara or Abu Dhabi) to confirm they accept visa applications from Iranian citizens.

  2. Prepare the following:

    • Valid passport (minimum 6-month validity)

    • Passport-sized photos

    • Completed visa application form

    • Visa fee (depends on visa type)

    • Additional documents (travel plan, invitation letter if applicable)

  3. Submit documents in person or by mail if allowed.

  4. Wait for processing time (5–7 working days).


Option 2: Apply for a Vietnam Visa on Arrival (VOA) with Pre-Approval Letter

If you’re traveling to Vietnam by air, you can apply for a Visa on Arrival, but you must first get a visa approval letter.

Steps to Get a Visa on Arrival:

  1. Apply for a visa approval letter online through a reputable agency such as VisaOnlineVietnam.com.

  2. Receive the approval letter via email (normal processing: 5–7 working days for Iranian passport holders; urgent options available).

  3. Print the letter and prepare:

    • Passport (valid 6+ months)

    • 2 passport-sized photos (4×6 cm)

    • Entry/exit form (can be filled out in advance)

    • Stamping fee in cash (USD 25–50 depending on visa type)

  4. Upon arrival at Vietnam’s international airport, present all documents at the Visa on Arrival counter to get your visa stamped.


📌 Important Notes for Iranian Passport Holders:

  • E-visa is currently not available for citizens of Iran.

  • Use trusted visa services like VisaOnlineVietnam to ensure a smooth and secure approval process.

  • Apply at least 2–3 weeks in advance if possible to allow time for processing and any additional requirements.


📞 Need Help?

Contact VisaOnlineVietnam for fast support in English or Persian:

  • 🌐 Website: https://visaonlinevietnam.com

  • 📧 Email: [email protected]

  • 📱 WhatsApp: (+84) 968 18 77 18

  • 📞 USA Hotline: +1 (972) 666-0676


Embassy of Vietnam in Tehran, Iran

Address: No.6, East Ordibehesht, Zaferanieh, Moqadas-e Ardebili, Peysian Street, Vali-e-Ars Avenue, Tehran, Iran

Telephone: +98.21.22411670

Fax: +98.21.22416045

Emergency Telephone: 0912 159 6135

E-mail: [email protected]