If you are willing to travel to the United States, you need to obtain a visa, unless you are eligible to apply for admission under the Visa Waiver Program.
When must I obtain a visa to travel to the United States?
- If you intend to arrive in the United States aboard a non-signatory air carrier.
- If you intend to visit the United States for more than 90 days.
- If you believe any grounds of inadmissibility of the Immigration and Nationality Act § 212(a) apply to you, you should apply for a nonimmigrant visa before traveling to the United States. Although you may be inadmissible to the United States, you may qualify for a non-immigrant visa and waiver, which may allow you to travel to the United States.
- If you are traveling to the United States for a purpose other than short-term tourism or business.