You need H1 stamping only if you want to travel outside the US. As long as you stay in the US, you just have to make sure that you have your H1 papers current.
If you don't plan to travel, you don't have to go to Canada/Mexico.
If you don't plan to travel, you don't have to go to Canada/Mexico.
need_h1 said:I came to USA on H1B in 2002 April from India. My H1B visa in passport expired in October 2003. I got H1B approvals. There is no gap. It is already 2 years my Visa expired in passport. I want to go Canada or Mexico for revalidation. Can I go to Canada/Mexico for H1B revalidation after 2 years of Previous H1B expiry? Is there any condition like we must go for stamping in Canada/Mexico within one year after H1B expired? I need your valuable suggestion immediately. Waiting for your responses.
Thanks