Iranian Visa Services

Iranian Visa Services for Independent Travelers

Iranian Visa ServicesPersian Voyages Iranian visa services are designed to assist you in your application.  If you intend to visit Iran as an independent traveler you will need a Visa stamped in your passport by the Iranian Consulate. To apply for a Visa you must first have an Authorization Number from the Ministry of Foreign Affairs in Iran, which we can obtain for you.

We offer Iranian visa services for all nationalities including Americans. US, UK and Canadian citizens are required to be accompanied by a national guide.

Note: since March 2014 British passport holders require either to join a package tour or have a national guide for their entire trip in Iran in order to obtain visa. This rule also applies for Canadian and US passport holders.

Note: As of January 2016, US policy (subject to change) has stated that anyone wishing to travel to or via the USA is required to apply for a US visa (rather than an ESTA) if they have travelled to Iran since March 2011. The process is fairly straightforward. It is just something you will need to be aware of, if you have future plans to travel to or via the US. The US visa when issued is normally valid for 10 years so you will not need to reapply for a further visa for subsequent visits during that 10 year period.

Note: Due to the Iranian new year holidays, the visa application will be accepted until 2nd March so those travellers who are travelling in April must submit the visa application by 2nd March.

As well as Iranian visa services, we offer visa services for Azerbaijan, Uzbekistan, Turkmenistan.

How to obtain your Iranian Visa using our service

Either complete an on-line application form or print or download the attached form, complete and return it to Persian Voyages together with a copy of your passport (the page with photo),  scan of a passport size photo.

The fee for providing a visa code for US, Canadian, UK passport holders is £120 per passport and for other nationalities is £60 per passport.

Please contact us for the method of payment and to transfer the appropriate amount to our account.

A brief CV is required as additional information for Americans, Canadian and British nationals, it takes 4-6 weeks for the visa code to be issued.

All other nationalities, it normally takes 1-2 weeks to obtain the Visa Authorization Number from Iran, and we will inform you as soon as we receive it.

We can also apply for a visa code and send the visa approval number to any other Iranian consulate in the world so you can stamp your passport.

Obtaining visa from Iranian consulate in London

The Iranian Consulate in London is now open and issues visa.

All UK passports holders visa applicants who apply visa for Iran for the first time must have fingertips print at the consulate and submit the following documents to the Consulate Section of the Iranian Embassy in London:

The Visa Section opening hours:

Monday, Wednesday and Friday from 2 to 5 pm

  1. Original Passport
  2. Completed Visa Application Form(Application Form)
  3. Authorization Number From Ministry of Foreign Affairs of I.R. Iran
  4. Two Passport Size Photo (ladies with headscarf)
  5. Visa Fee (Cash only- inside consulate).
  6. The visa fee for normal service which may take up to 7-10 days for UK passport holders is £165 and the same day service is £250

Address: Iranian Consulate,50 Kensington Court, W8 5DD

We offer a visa service which can help with most part of the process but still the clients have to go for fingerprints it takes less than one hour and it is based on appointment to avoid the queue.

The cost of our visa service is £65 per passport.

Apart from UK nationals, other nationalities do not require to have fingerprints or go in person.

Once UK nationals have the fingerprints at the consulate they do not require to go in person for the second trip. We can offer our visa service for the visa stamp process.

Please note that all above subject to change

We can also apply for a visa code and send the visa approval number to any other Iranian consulate in the world so you can stamp your passport.


The following dates for 2020 are national holidays in Iran and the Iranian consulate is closed:

 Frequently Asked VISA Questions

How long is the Visa Authorization Number valid?
The Visa Authorization Number is valid for three months from the date of issue.

How long is the Iranian Embassy Visa stamp valid for?
The visa stamp is valid for entry to Iran for three months from the date of issue.

How long may I stay in Iran?
The maximum stay with an Iranian Visa is one month. A few days before your first visa expires, you can apply in person to the authorities in Iran main cities to extend your Visa for up to two more weeks

How long will it take for the Embassy to stamp my passport?
For standard visa it normally takes one week, your passport will be return to you by post. For the same day visa, your passport will be delivered to you by hand on the same day.

I am travelling overland to Iran. Can I collect my visa in one of the countries on my route?
We can send your visa number to any Iranian Embassy in the world, so you can have your passport stamped there.

I am travelling overland, and intend to enter to Iran more than once on my route. Can I apply for a double entry Visa?
On your request our Iranian Visa Services are able to organize a double entry Visa, which allows you to enter to Iran twice within six months .  In this case please complete the attached form to apply for a Authorization Number. Please note that sometimes this rule changes and double entry visa can not be issued

Transit Visa
At the moment transit visa can not be issued for Overland travelers passing through Iran. A visa authorization number is required. The application procedure for a Transit Visa is as the same as for a Tourist Visa.

Please contact us if you require any further information on our Iranian Visa Services.