Travel to the U.S. from all countries not participating in the Visa Waiver Program does require a Visa. The United States has instituted tighter visa requirements for non-immigrant applicants. This may increase the time it takes to process your visa application. Use the information in these pages to help prepare for the process and begin your visa application well in advance of your travel dates. Visa applications in some countries can take as long as two to three months. You can check here to see visa wait times by country.
U.S. Visa links:
Learn about U.S. visa requirements, policy and procedures.
General U.S. Non-immigrant Visa information:
Use the U.S. Embassy/Consulate websites by country to find the consulate/embassy in your country to apply for a visa and find detailed information about applying for a visa from your country of origin:
Visa Waiver Program
Currently 27 countries participate in the Visa Waiver Program, allowing their citizens to visit the U.S. without a visa for tourism or business trips lasting less than 90 days. However there are some restrictions and additional requirements. Learn more about the Visa Waiver Program.