Duration of visa and duration of visa stamp


I have two questions related to visa. When does the validity/duration of H1B visa begin? From the day it was approved or from the date of travel to US?

Secondly, What’s the duration of visa stamp usually? and within how many days of stamping one should arrive in US?

Thanks in advance,



Validity of H1B VISA is noted in the H1B VISA stamp in your Passport.

Usually, consulate will grant H1B VISA for same duration as your petition validity period. The earliest you can enter US is 10 days prior to your work start date/petition validity start date. Other than that, there is no condition on when you should enter US after stamping.