Remix.run Logo
spiralpolitik 2 days ago

Based on my experience 20 years ago you could only renew the H-1B visa in the passport in-country under extraordinary circumstances. In the majority of cases they reject your request and would tell you to travel to a consulate.

Prior to the mid 00s you could renew at any consulate but they changed it so you could only renew in your home country.

zem a day ago | parent [-]

the "only in your home country" change happened very recently, late 2025 or early 2026

mportela a day ago | parent [-]

Not really… Theoretically, you could get it issued in a third country under very restrict conditions (renewing to the same class, in Mexico or Canada, force majeure, etc). However, the likelihood of it being denied was considerably higher, so basically all immigration lawyers strongly recommended going back to the home country.

The recent policy change ended that possibility altogether.

spiralpolitik 18 hours ago | parent | next [-]

This matched my experience. 2002 I renewed in Canada with no issue. 4 years later I had to go back to my home country as I was told by my immigration lawyer that unless I had a connection to Canada, they would redirect me to my home country.

zem a day ago | parent | prev [-]

at least for Indians, going to Mexico/Canada and renewing to the same class were both very large use cases. consulate appointments in the home country are super backed up.