Iran Visa for American, British and Canadian
Visa procedures for ABC Citizens/passport holders
According to the regulations, Iran visa procedures for American, British and Canadian passport holders are different. These nationals need to be signed up with a tour operated by a tour company that is recognized and authorized by Iranian ministry of tourism. They need a Visa Invitation from a tour & travel company. They will travel in a group or with an authorized guide and must apply for visa via a registered travel agency. Their tour guide must be with them from the entry point to Iran until departure. This means that they can NOT travel independently. It is recommended to book their trips at least three months before their flight date. This is the minimum required time to apply and process their visas. American passport holders must travel on a private tour but British and Canadian nationals can travel as a group or join a fixed group tour with fixed itinerary.
Please note that the duration of visa for the above nationalities is exactly according to the itinerary.