I am an Iranian citizen travelling from Canada to Iran. I'm holding a Canadian work permit.
Do I need a transit visa if my flight goes through the US?
I am an Iranian citizen travelling from Canada to Iran. I'm holding a Canadian work permit.
Do I need a transit visa if my flight goes through the US?
Yes. The US does not have airside transit, you will need a C-1 transit visa or B-2 visitor visa.