The process for US immigration can vary but is usually around 6
months to a year from start to finish. However, the COVID-19 pandemic put many
applications on hold and travel restrictions and closed offices led to
backlogs and longer waiting times.