Application Process for a Temporary (Nonimmigrant) U.S. Visa
The various steps involved in obtaining a nonimmigrant U.S. visa -- such as a student, H-1B, or tourist visa -- can take from a few days to several months. It all depends on which visa you are seeking, and whether getting that visa requires advance steps such as gaining admission to a U.S. school or having a would-be employer successfully file a visa petition with U.S. Citizenship and Immigration Services (USCIS). Learn more about the various steps here.