It's absolutely possible for American, British and Canadian citizens to visit Iran. However, these nationalities are subject to specific rules and procedure.
Among those three countries, only Great Britain has an embassy in Iran. Yet, British citizens, as well as Americans and Canadians must arrange their visa before flying to Iran: none of them can take their Visa on Arrival. They must have an authorization code issued first by the Iranian Ministry of Foreign Affairs.
The first step is to get in touch with an official guide, who will apply on their behalf. They can ask either for a 10-days or 30-days visa. Americans must be guided by specific guides, allowed to organize the trips of US citizens in Iran. British and Canadians can approach any official guide. We, at Taste Iran, can help you find an authorized guide, so don't hesitate to contact us.
Unfortunately, these three nationalities cannot travel independently to Iran. They will be accompanied during all their stay by their guide. To get a visa, they must plan with their guide a specific itinerary: they need to provide the detailed route for each day, including hotels reservations, means of transportation, etc. They are not allowed to stay out of hotels, by camping or sleeping at people's houses for instance.
American, British, and Canadian citizens must produce the following documents while applying to a visa:
Don't forget to subscribe an insurance covering your trip to Iran, which is mandatory for all nationalities.
How much does it cost to take Iran visa?
The visa fees must be paid at the embassy, upon visa collection. The total cost is from 90 to 145 USD.
It is required to apply at least three months before the departure date. The visa procedure in itself usually takes four to six weeks. When travelers have obtained their reference code through their guide, they must approach the Iranian embassy in their country within a month to get their visa.
Then, travelers who have obtained their visa at the embassy have 90 days to enter the country.
British citizens can apply to the embassy located in London. However, there is no Iranian embassy or consulate in North America. Thus, both Americans and Canadians must approach the Pakistan Embassy in Washington, which holds an Iranian section issuing visas. It’s possible to do the process at distance and send the documents and passport via a secured mail delivery system.
Following these simple steps, visitors from America, Great Britain and Canada can enjoy their trip to Iran. They are welcomed with open arms by Iranians who deeply love those three countries, and will be eager to exchange with travelers.