Iran Visa

An Easy and Stress-free way to Apply for Iran Tourist Visa!
In 2 working days | via Iranian travel agency | from €19
Fill online application form and receive your Iran visa

Get Iran Tourist Visa


Step 1: Complete online application form


Step 2: Confirm payment for service fee (€19)


Step 3: Receive your authorization code


Step 4: Collect your visa at an Iranian embassy/airport

Iran visa in advance

Save Time

Getting Iran visa is time-consuming process. Let PersaServ handle it.

Support 24/7

Personal touch and peace of mind that comes from working with PersaServ.

One-Stop Visa Center

PersaServ is dedicated to provide all requirements to get your Iran travel visa

iran visa faqs

Frequently Asked Questions

If your visa get rejected because of “insufficient information”, you can send those information to Persa Serv. If your visa get rejected because of some other reasons, MFA does not disclose the reason or rejection due to confidentiality of information.

Passport holders of Azerbaijan, Georgia, Armenia, Turkey, Iraq, Oman, Lebanon, Egypt, China (Hong Kong and Macau), Malaysia, Bolivia, or Venezuela do not need a visa to travel to Iran.

You will need to collect only your visa in Iranian embassy/consulates in your home country.

Embassy of the Islamic Republic of Iran – Dhaka

Embassy of the Islamic Republic of Iran – Kabul

Consulate General of Iran – Mazar-e-Sharif

Consulate General of Iran – Herat

Consulate General of Iran – Qandahar

It takes about 3 business days to get your Visa Code and then you can collect your visa from Iranian embassy/consulate/airport.

Pakistani nationals will need to get Visa Grant Notice (Iran Visa Invitation Letter) through PersaServ and then collect their visa in Iranian embassy/consulates in your home country or other countries. They need to deliver Flight Ticket or Hotel Reservation Voucher to Visa Officer in Iranian Embassy/Consulate.

There are two types of fees you need to pay to get an Iranian visa including “Authorization Code Fee” (paid online) and “Visa Stamp Fee” (paid in cash at one of Iran’s international airports/embassy/consulate). You can pay visa service fee via Bank Card (Debit or Credit).

Iran Traveler holding visa

Get Your Iran Tourist Visa in 2 Days from €19

Get Your Iran Travel Insurance, from €12