How far in advance should I fill out the application form and how long will it take to obtain one?You have to apply for your visa at least 2 months before departure. Normally, the Embassy issues single-entry visas for stays up to 30 days.Previous postHow long does it take to receive the Reference Letter from the moment of getting confirmation from SITO TRAVEL?Next postAt which airports of Iran can I apply for a visa? Only at Imam Khomeini International Airport of Tehran?