The main routes into the USA depend on your citizenship, how long you want to stay, and what you plan to do there
Most people enter the USA on a visa issued by a US embassy or consulate in their home country before they travel. The type of visa you need depends on your purpose: tourism, work, study, or family sponsorship. Citizens of certain countries can enter without a visa under the Visa Waiver Program if they stay fewer than 90 days. Once you arrive, you go through port-of-entry inspection, where a US Customs and Border Protection officer decides whether to admit you.
The process is not the same for everyone. A tourist from Canada faces different requirements than a worker from India or a student from Brazil. This guide covers the main visa categories, what documents each one requires, and what happens at the border.
Key Takeaways
- Most visitors need a visa from a US embassy or consulate before traveling, but citizens of 40 countries can enter visa-free for up to 90 days under the Visa Waiver Program.
- Work visas (H-1B, L-1, O-1) require a US employer to sponsor you, and the process typically takes several months and costs the employer money.
- Student visas (F-1) require an I-20 form from your school and proof you can pay for tuition and living expenses without working illegally.
- Family-based immigration is the slowest route and can take years, but it does not require a job offer or school enrollment.
- At the port of entry, a CBP officer has final say on whether you enter, regardless of what visa you hold.
Visa Waiver Program: Entry without a visa for short stays
If you are a citizen of one of 40 countries, you can enter the USA for tourism, business meetings, or short visits without a visa, as long as you stay 90 days or fewer. These countries include most of Western Europe, Japan, South Korea, Australia, New Zealand, and a few others. You must have a valid passport and register online through the Electronic System for Travel Authorization (ESTA) before you board your flight.
The ESTA costs $14 and is valid for two years. You fill it out on the Department of Homeland Security website, answer security questions, and usually get approval within minutes. If you are denied, you cannot enter under the Visa Waiver Program and must instead explore for a tourist visa at a US embassy. The ESTA does not may provide entry — a CBP officer at the airport can still turn you away.
You cannot work, study, or stay longer than 90 days on the Visa Waiver Program. If you need to do any of those things, you must explore for the appropriate visa before you travel.
Tourist and visitor visas for stays longer than 90 days
If you want to visit the USA for longer than 90 days, or if you are not a citizen of a Visa Waiver Program country, you need a B-2 tourist visa. You explore at the US embassy or consulate in your home country. The process usually takes several weeks to several months, depending on how busy the embassy is.
To explore, you need a valid passport, a completed visa process form (DS-160, filled out online), a photo, and proof that you have ties to your home country and will leave when your visa expires. Proof of ties means a job, property, family, or bank account in your home country. You also need to show you have enough money to support yourself during your stay. The embassy will ask you questions at an interview to make sure you are not planning to work or move to the USA permanently.
A B-2 visa is usually valid for 10 years (for some nationalities, less), but it does not say how long you can stay. When you arrive, the CBP officer stamps your passport with an expiration date, usually 6 months. You can request an extension from US Citizenship and Immigration Services (USCIS) if you want to stay longer, but extensions are not automatic.
Work visas: Requirements and employer sponsorship
To work in the USA, you need an employer to sponsor you for a work visa. The most common work visas are the H-1B (specialty occupations), L-1 (intracompany transfers), O-1 (individuals with extraordinary ability), and EB-3 (permanent employment-based immigration). Each has different rules about who qualifies and how long the process takes.
The H-1B is the most common. Your employer files a petition with USCIS, and if approved, you can explore for the visa at a US embassy. The whole process takes three to six months. Your employer must prove there are no US workers available for the job and must pay you the prevailing wage for that position. H-1B visas are capped at 65,000 per year, plus 20,000 for advanced degree holders, so approval is not may provide even if your employer sponsors you.
L-1 visas are for employees of multinational companies who are transferred to a US office. O-1 visas are for people with extraordinary ability in science, arts, business, or athletics. Both require your employer to file a petition and prove you meet the criteria. Work visas are expensive for employers — they pay filing fees, legal fees, and sometimes recruitment costs — so most employers only sponsor workers they cannot find in the US labor market.
Student visas: F-1 requirements and restrictions
To study in the USA, you need an F-1 student visa. Your school must be approved by the US government and must issue you an I-20 form, which certifies that you have been admitted and that the school has verified your financial support. You cannot get an F-1 visa without an I-20.
To get an I-20, you must show proof that you can pay for tuition and living expenses. This usually means bank statements, sponsor letters from parents or relatives, or proof of a scholarship. The amount varies by school and location, but most schools require proof of $20,000 to $40,000 per year. You explore for the F-1 visa at a US embassy after you receive your I-20.
On an F-1 visa, you can work on campus up to 20 hours per week during the school year, and full-time during breaks. You cannot work off-campus unless you get permission from your school's international student office. After graduation, you may be able to stay and work for up to 12 months (or longer in some fields) through Optional Practical Training (OPT), but you must request this before you graduate.
Family-based immigration: Sponsorship by a US citizen or permanent resident
If you have a close relative who is a US citizen or permanent resident, they can sponsor you for immigration. US citizens can sponsor spouses, children, parents, and siblings. Permanent residents can sponsor spouses and unmarried children. The process is slow — it can take years — but it does not require a job offer.
Your relative files a petition (Form I-130) with USCIS. If approved, your case goes to the National Visa Center, which processes it and sends it to a US embassy or consulate. You then explore for an immigrant visa at that embassy. The wait time depends on your relationship to your sponsor and your country of birth. Spouses of US citizens usually wait one to two years. Siblings of US citizens can wait 10 years or more.
Once your immigrant visa is approved, you enter the USA and become a permanent resident (green card holder). You can work anywhere and do not need employer sponsorship. After three to five years as a permanent resident, you can explore for US citizenship.
What happens at the port of entry
When you arrive at a US airport, seaport, or land border, you go through inspection by US Customs and Border Protection. A CBP officer checks your passport and visa, asks you questions about your purpose and plans, and may search your luggage or electronic devices. The officer has the authority to deny you entry even if you have a valid visa.
Be honest and direct in your answers. If you say you are visiting for tourism but the officer suspects you plan to work, they can turn you away. If you have a criminal record or have overstayed a previous visa, tell the officer — they will find out anyway, and lying makes it worse. If you are denied entry, you are sent back to your home country at your own expense, and you may be barred from entering the USA for several years.
If you are admitted, the officer stamps your passport with the date you must leave. This is your I-94 departure record. Keep it safe — you need it to leave the country. If you lose it, you must get a replacement from USCIS before you can travel.
Overstaying and what it means for future entry
If you stay in the USA past your departure date, you are out of status. This means you have violated the terms of your visa or admission. Even one day over is a violation. If you overstay, you become deportable, and you may be barred from entering the USA for three to ten years, depending on how long you overstayed.
If you realize you will overstay, contact USCIS or an immigration attorney before your departure date. In some cases, you can file for an extension or a change of status. If you wait until after your departure date, it is much harder to fix. Overstaying also makes it nearly impossible to sponsor family members or to get a work visa in the future.
Frequently Asked Questions
Do I need a visa if I am just connecting through a US airport?
If you are not leaving the airport, you do not need a US visa. You stay in the international transit area. If you are leaving the airport to enter the USA, even for a few hours, you need a visa or must be may be able to access for the Visa Waiver Program.
Can I change my visa status after I arrive in the USA?
Yes, in some cases. For example, you can arrive on a tourist visa and then file to change to student status if a school admits you. You must file before your current status expires. Not all changes are allowed — you cannot change from tourist to work status without leaving the country first.
What if my visa is denied?
The embassy does not have to tell you why. You can reapply, but you must address whatever concern caused the denial. If the officer thought you would overstay, bring stronger proof of ties to your home country. If they doubted your finances, bring more bank statements. You can also request a review by a supervisor at the embassy.
How long can I stay in the USA on a tourist visa?
The visa itself does not say. When you arrive, the CBP officer decides and stamps your passport, usually with 6 months. You can request an extension from USCIS, but you must file before your time runs out. Extensions are not automatic and are granted only if you have a good reason.
What documents do I need to bring to the port of entry?
Bring your passport, your visa (if you have one), your return ticket or proof of onward travel, and proof of funds. If you are visiting family, bring their contact information. If you are attending a conference or event, bring the invitation or registration. Keep documents organized and straightforward to find — the officer may ask to see several things quickly.