Perhaps I have already found the answer, but be better safe than sorry.

I bought an airplane ticket to my home country (in Europe) and only now I realized that my H1b visa expires 2 days after my return ticket back to the US. Will I be admitted back in US without any problems? Will this affect my i-94 duration of stay somehow?

Also, my green card case has been current for a year, but I haven't filed i-485. Plan to do this once I return.

1 Answer 1


A US visa is for entry to the US, and is thus usable any day up to, and including, the day it expires.

For H1b, you will generally be admitted until the expiration of your H1b petition (unless your passport expires sooner in which case that will limit how long you are admitted until). So the question is, when does your H1b petition expire?

An H1b visa is usually issued until the expiration of the H1b petition you had when you applied for the visa. So the day your visa expires is probably also the day your original H1b petition expires. If your H1b petition hasn't been extended, then you can only be admitted for 2 days, in which case I am not sure whether the offer will let you in. If your H1b petition has already been extended, then you will be admitted until the date when your new petition expires; and the expiration date of your visa is not a problem at all.

  • Are you sure that h1b visa is issued until the H1b visa petitions. Because then it does not make sense that my i94 has date that is good until 2017.
    – john1234
    Jul 17, 2016 at 4:26
  • @john1234 as soon as you leave the US, your i-94 ceases to have any value. You get a new one each time you enter the US (except for short trips to Canada, Mexico, and the Caribbean).
    – phoog
    Jul 17, 2016 at 6:02
  • @john1234: Your I-94 is issued until your current H1b petition expires. But that may not be the same H1b petition as the one you had when you got your visa. Your petition was probably extended while you were in the US, and you got an Extension of Status at the same time.
    – user102008
    Jul 17, 2016 at 9:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.