1234abcd wrote: ↑Sun Mar 12, 2023 5:45 pm
I have a B1 B2 visa that was issued when I lived in another country. However, I have since moved to Ireland permanently and have residence here (mexican passport holder).
Last time I passed through the US land border, the officer said my B1 B2 might not be ok because I have moved permanently from the county that it was issued in. I didn't think this was case as I had used it many times since moving to Ireland.
On that occasion, I had already arrived to the US by air and had my i90 which I referred them to and they let me through. Was there any change that I should be aware of? Travelling soon so I would like to make sure.
Also, it's due to expire later this year. I believe there should be no issue in traveling within 6 months of expiration? I'll be back home in Ireland 3 months before the expiration date.
You probably ran into an overzealous US immigration officer. The general conditions of your visa hasn't changed; which are citizenship of country, validity of visa and validity of passport. Where you currently live and where you fly from, shouldn't ever be an issue.
He let you go because he knew he couldn't cancel you visa or deny you entry based on that.
The interesting thing about a US visa (I think probably the only country that does this), is that the length of your visa doesn't really matter. It's the validity that counts.
The US visa is designed to carry you to the US port and request for entry. Even if you have 2 days left on it. At the port of entry, the Immigration officer then decided how long you can stay in-country.
Example, you're granted single entry 2 months visa. At port of entry, immigration officer stamps 6 months on your passport. Still single entry, but time to stay in the US has been extended beyond the visa time.
So having 6 months left on your visa is ample time. Visa is valid until it expires.