RESTRICTIONS

Below are restrictions currently in place for visa/Invitation issue to people wishing to travel to Iran with certain passports:

US Passport:

Tourist visa: Not possible for independent travel. Travelers need to be travel with escort of an authorized guide on a pre-arranged program supervised by the visa sponsor. The application processing time is twice the published time-frame applicable to other nationalities.
Visa on Arrival : not possible

British & Canadian Passport:

Tourist visa: Should independent travel (only possible for pilgrimage or family visits) not approved , travelers need to be travel with escort of an authorized guide on a pre-arranged program supervised by the visa sponsor. The application processing time is twice the published time-frame applicable to other nationalities.
Visa on Arrival: not possible

Afghan & Bangladeshi Passports:

Tourist Visa is issued at Iranian Consulates after Visa Authorization Code by Agents. (Alarco Travel)
Business visa: Not possible with travel agent support – Must refer to consulates directly.
Visa on Arrival: not possible

Indian, Pakistani, Jordanian, Iraqi, Colombian and Somalia passports:

Tourist Visa is issued at Iranian Consulates after Visa Authorization Code by Agents. (Alarco Travel)
Visa on Arrival: not possible

Israeli Passport:

Issue of all Iranian visa (all types) is not possible