- A valid passport with at least 6 months validity.
- A confirmed return ticket within a 30-day time frame.
- A photo to be attached to the Iran visa application form.
- Visa stamp fee, which is payable to the Iran Visa & Passport Office at the embassy. which is 40 EUR for the embassy and 29 EUR if you apply online through 1st Quest.
- The authorization letter that has to be sent from the Iranian travel agency to Iran. Ministry of Foreign Affairs at least 48 hours before your arrival to Iran airport.
- Not officially listed but mandatory: travel insurance valid for Iran. Printed.