Question: how long does it take to get a green card on h1b?
Answer: H1B to Green Card Processing Times in 2020 The PERM certification can take anywhere between 6 and 18 months. The time for your I-140 to be approved depends on how soon your priority date will be current.