On 11/02/11 3:35 AM, Roan Kattouw wrote:
That said, I hear it's possible to get a visa from
a US consulate in
Canada, which I presume will have shorter waiting times than some
consulates elsewhere. But this is probably not allowed in most
circumstances if you're not a Canadian citizen. In the OP's case where
his country of citizenship doesn't have a consulate or embassy and
he's gonna have to apply in a third country anyway, it might just be
allowed, I guess. But Canada is a lot farther from Iran than Turkey or
the UAE and doesn't have visa-free travel for Iranians either, so
you'd have to get a visa in order to get a visa :P . I wouldn't know
what sort of choice you have in choosing the country where you apply
for a visa and whether you're allowed to apply in a country farther
away from Iran where waiting times are shorter. You should probably
talk to an immigration lawyer about that sort of thing.
If you want to go the Canadian route you would still first need a visa
into Canada, and one thing to remember is that Canada's network of
consular offices is smaller than that of the US. Canadian practice has
been to have an embassy in one country also be accredited to several
other countries. If the ultimate destination for your trip is in the US
you may need the US visa before you can enter Canada.
Ray