Hello, I have F1 visa stamped on my passport. I never had H1b stamped, could I get H1B stamped within US (if I have the approval letter) or do I have to leave US to get the VISA stamped?
No, you cannot get the new H1 visa stamped within US since you do not have an expired or expiring H1 visa. You will have to go to a US consulate either in your country or Canada/Mexico to get a new visa.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.