How to get an Iran visa


UK, US, Australian, Canadian and New Zealand nationals all need a visa to visit Iran. These are acquired in two different ways. The first – a visa on-arrival – is not available to citizens of the UK, US and Canada.  Nationals from these countries have to apply for a tourist visa via their local Iran embassy.

Iran Visa on-arrival


Australian and New Zealand nationals can be issued a visa on-arrival at Tehran and all other Iranian airports. No preparations need to be made in advance; you can pay for your visa on the spot. Once this has been issued, it will be valid for 30 days.

Visa requirements for US, UK and Canadian Citizens


If you are citizen of one of these countries, then you will need to organise a tourist visa before getting on the plane. The more traditional way of doing this is by applying for one via your local embassy. If you do it this way, you will have to source a VOA authorisation code from an Iran travel agency. On all of our tours, we receive these codes from our reliable Iranian partners.

The E-Visa Option


Another way for UK, US and Canadian nationals to gain access to the country is by following Iran’s newly instated e-visa procedure. By doing so, you will bypass the need to collect a VOA authorisation code from an Iranian travel agency.

Sadly, the e-visa process in is not as simplistic as other countries. It’s a much more lengthy process, and you will still need to visit your local Iranian embassy in person to collect your visa.

How long will my Iran visa take to process?


This tends to be unpredictable. Rather ironically, applying for visa via a local Iranian travel agency is generally faster than the e-visa procedure. While the former can be organised in about three days, the latter can take anything from three days to three weeks.

How much does an Iran visa cost?


The price fluctuates dramatically depending on your nationality. New Zealand citizens – who also benefit from being able to acquire their visa on-arrival – can buy a 30-day visa for approximately 170 New Zealand Dollars.  British nationals, however, will have to hand over roughly £170 for permission to stay in the country for the same amount of time.

Which nationalities can enter Iran visa-free?


Eleven different nationalities can enter Iran visa-free. These include, amongst others:

  • Azerbaijan
  • Georgia
  • China
  • Egypt

The amount of time that citizens of these countries varies. Some are only granted permission to stay in Iran without a visa for 15 days, while others – like Syria – can reside for up to 90 days.

If you can navigate Iran’s visa policy, you will be rewarded with a country that delights and inspires. From Tehran to its southern Silk Road capitals, Iran is bursting with the riches of ancient Persia.


Our Iran Tours

long red silk road adventures logo

Discover your next adventure.

All of our latest itineraries, sent straight to your inbox. You'll never miss an adventure again.

Congratulations! Your journey starts here...