Check Visa Requirements: Most travelers need a visa unless they’re from a visa waiver country. Decide what type of visa fits your purpose:
Tourist visa (B-2)
Work visa (H-1B, L-1, etc.)
Student visa (F-1)
Immigrant visa (Green Card)
Apply for a Visa:
Go to the official U.S. Embassy or Consulate website in your country.
Fill out the visa application form (usually the DS-160 for non-immigrant visas).
Pay the visa fee.
Schedule and attend a visa interview.
Prepare Documents: Bring your passport, visa appointment confirmation, proof of ties to your home country, financial evidence, invitation letters, or any documents relevant to your visa type.
Book Your Flight: After visa approval, you can buy your plane ticket.
Arrival in the U.S.: At the airport, you’ll go through customs and immigration where your documents will be checked.