Question: how long does it take for an immigrant to legally come to the united states?
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.