Hi everyone,
I am travelling to Iran with a tour, and am still awaiting my registration number which I will use for getting my Visa. Once I get that, I am considering a couple different options for getting the Visa:
-
Sending my passport, number, letter from the company, visa application etc. to the Iranian interests office in Washington D.C. They do the paper work, send it back.
-
Having a document/Visa company in D.C. handle it, where I would essentially pay the to take it to the Iranian interests office and pick it up, and send it back to me. They would also inspect everything and make sure it's in order before taking it in, and alert me if I need to do anything else. They would further provide an easy point of contact to check on the progress etc. This service costs $80ish on top of the Visa fee.
-
Laying over in another country on my way to Iran, say Dubai or Istanbul, and going to the embassy there to get my Visa.
The first two options have the advantage of planning ahead. If I don't get my Visa, I can make other plans. But the last option means I never have to send my passport away, and I don't have to pay for expensive postage to and from D.C. A last option would be going to the D.C. office myself, but I live on the west coast so that's not that easy. Thanks in advance for your suggestions!

