How Long Does It Take to Process a Non-Immigrant Visa?

Non-immigrant Visa processing times vary widely depending on your country of origin. Some Non-Immigrant visa applications can be processed within 5 days. Others take 4 weeks to 6 months. In general, a Non-Immigrant visa application should take between 3 to 5 weeks to process.

Was this article helpful to you?