To get a visa for Iran you need to:
1. Fill in our Iran visa application from online.
2. Receive your Iran visa grant notice.
3. Submit your passport to Iran Embassy/Consulate or international airports.
4. Pay the visa fee.
5. Collect your visa or e-visa for Iran.