h1 visa to green card how long?
Only after receiving a visa number will you be able to submit your green card application. That means significant additional delays. Most H-1B holders have to wait approximately two years after filing the family sponsorship form before they can continue the process by filing their green card application.