Question: how long does it take to get a green card if you are from india?
Answer: A Green Card holder can apply for US citizenship after five years of residency. This period is shortened to three years if married to a US citizen. There is a lengthy 12-year waiting period for Indians applying for permanent residency also known as Green Card in the US as skilled employees, according to a new report.