Question: how long does it take to get immigration visa?
Answer: Even when there is no per country backlog, the average processing time a labor certification/visa petition/adjustment of status process is approximately 1½ to 3 years.