Timatic used to state a passport photo and an authorisation code is required.
None of that applies anymore. All you need is an eligible passport and health insurance. Unless you can produce adequate evidence of already having health insurance covering Iran, you’ll have to buy it on arrival for USD 18.
In practice, they will most likely also want an address where you’re going, so do take note of the address of whatever accommodation you’ve booked.
Answer to my own question: VoA worked well for 2 separate groups of 2 of us at IKA three weeks ago. For one group they moaned a little about having no contact person, only a hotel reservation, otherwise everything smooth. No other documentation nor passport photos were needed.
Oh, I did this last month!
A lot of websites and forums have mentioned problems in the past with others failing to get visa on arrival, and being rejected (even Aussies and Kiwis, which for me as a Kiwi is pretty unusual, most places think we’re harmless).
However by the time I’d heard this, I was already on the road and had no Iranian embassy nearby to apply to, so I had to hope.
That day, on three separate flights, I know of about 8 people who had to get VoAs (we were all going to a wedding).
We needed:
Credit:stackoverflow.com‘