Question: how long does it take to get green card from u visa?
Answer: Once you get your U visa (if it is ultimately approved), you will get a four-year work permit since the U visa duration is a four year period. After you have had your U visa for three years, you can apply for lawful permanent residence (your “green card”) if you meet certain requirements.