Iran’s tourist visa is issued for up to 30 days and can have up to two additional 30-day extensions, for a total of 90 days. To get a visa prior to arrival, a Visa Authorization Code must be applied for through the Iranian Ministry of Foreign Affair’s e-visa website or an Iranian travel agency. The amount of the visa fee is dependent upon one's nationality.