Question: how long does it take to get a us visa in toronto?
Answer: The current waiting times vary depending on the location of the Consulate/Embassy. In general, it can take anywhere from 2-4 weeks before a non-immigrant visa appointment becomes available and approximately 6-8 weeks for an immigrant visa appointment.