.png)
How long it takes to go from an O-1 visa to a U.S. green card depends on two things: the immigrant category you choose and your country of birth.Most people with an O-1 visa apply for the EB-1A (Extraordinary Ability) green card. Since the requirements are similar, this is usually the easiest way to make the switch.

To applicants who were not born in India or China, most of them:
The process may take up to 18 months at each stage, provided there are visa numbers available.
If you were born in India or China:
Backlogs can significantly lengthen the process.
However, it takes your I-140 a few minutes to be processed successfully. You will still need to wait until your priority date has passed before you can apply for the next step toward a green card.
Some entrepreneurs and multinational executives look into the EB-1C (Multinational Manager or Executive) option.
EB-1 categories usually have the shortest wait times for employment-based green cards. Still, your country of birth and changes in the visa bulletin will decide how long it takes to move from O-1 to permanent residence.