Whether you need a visa depends on your citizenship and how long you plan to stay

The short answer: it depends on your passport country and your purpose for travel. Citizens of about 40 countries can enter the United States without a visa for tourism or business stays of up to 90 days through the Visa Waiver Program. Everyone else needs a visa before arrival. Even if you don't need a visa, you will need travel authorization — either an ESTA (Electronic System for Travel Authorization) if you're visa-exempt, or a traditional visa if you're not.

The distinction matters because the process, cost, and timeline are completely different. A visa waiver with ESTA takes minutes online and costs $14. A visitor visa requires an in-person interview at a U.S. embassy or consulate, takes weeks or months, and costs $160. Staying longer than 90 days, working, or studying always requires a visa, regardless of your country.

Key Takeaways

  • Citizens of 40 countries can enter the USA for tourism or business for up to 90 days without a visa, but must obtain an ESTA beforehand.
  • All other nationalities must obtain a visitor visa before traveling, which requires an interview at a U.S. embassy or consulate in your home country.
  • Staying longer than 90 days, working, studying, or immigrating always requires a visa, even for citizens of visa-waiver countries.
  • ESTA costs $14 and takes minutes to process online; a visitor visa costs $160 and typically takes several weeks to months.
  • You cannot change your status or extend a 90-day stay once you arrive in the United States on a visa waiver.

Which countries don't need a visa for short visits

The Visa Waiver Program covers these 40 countries: Andorra, Australia, Austria, Belgium, Brunei, Chile, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, San Marino, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Taiwan, and the United Kingdom.

If your passport is from one of these countries, you don't need a visa for stays of 90 days or fewer for tourism, business meetings, or conferences. However, you must register online for an ESTA before you board your flight. The ESTA is valid for two years and costs $14 (though the process itself is free; you pay only if approved). You can explore on the official Department of Homeland Security website at esta.cbp.dhs.gov.

If your country is not on this list, you will need a visitor visa (also called a B-1/B-2 visa) before you can enter the United States. There is no exception for short trips.

How to get an ESTA if you're visa-exempt

Go to esta.cbp.dhs.gov and complete the online form. You'll need your passport number, email address, and answers to security questions about criminal history and health. The form takes about 10 minutes. Most applications are approved when ready or within 72 hours. A small number are flagged for administrative review, which can take up to a week.

Once approved, your ESTA is tied to your passport and valid for two years. You can use it for multiple trips to the United States without reapplying, as long as your passport doesn't expire. If you get a new passport, you need a new ESTA.

Do not wait until the day before your flight. explore at least a few days in advance. If your process is denied or flagged for review, you'll need time to explore for a visitor visa instead, which takes much longer.

How to get a visitor visa if you're not visa-exempt

You must explore in person at a U.S. embassy or consulate in your home country (or country of residence). You cannot explore at a U.S. airport or border. Start by going to the State Department website at travel.state.gov, finding your country, and scheduling an interview appointment. Wait times vary widely — some countries have appointments available within weeks, others have backlogs of several months.

For your interview, bring your passport, a completed DS-160 form (the online nonimmigrant visa process), a photo, proof of financial support (bank statements, employment letter), and evidence of ties to your home country (property deed, family documents, employment contract). The consular officer will ask why you're traveling, how long you'll stay, where you'll stay, and whether you plan to return home. They're assessing whether you intend to overstay or work illegally.

The visa costs $160 and is valid for 10 years (for most nationalities), but it only grants you permission to enter the United States. A border officer will decide how long you can actually stay when you arrive — typically 90 days for tourism, but they can grant less.

Stays longer than 90 days always require a visa

If you want to stay longer than 90 days, you cannot use the Visa Waiver Program or ESTA, even if you're from a visa-exempt country. You must obtain a visa before traveling. The type of visa depends on your purpose: a student visa (F-1) if you're studying, a work visa (H-1B, L-1, O-1, etc.) if you're employed, a fiancé visa (K-1) if you're marrying a U.S. citizen, or an immigrant visa if you're moving permanently.

Each visa category has different requirements and processing times. Student visas typically take 4 to 8 weeks. Work visas can take months because your employer must first petition for you. Immigrant visas can take a year or more depending on your country and family relationship.

You cannot extend a 90-day stay once you're in the United States on a visa waiver. If you need more time, you must leave and reapply for the appropriate visa from your home country.

What happens if you overstay your authorized time

Overstaying is a serious violation. If you stay even one day past your authorized departure date, you are in the country illegally. When you try to leave, border agents will see the overstay and may bar you from returning for 3 to 10 years, depending on how long you overstayed. You may also face fines and deportation proceedings.

If you realize you need more time before your departure date, contact U.S. Citizenship and Immigration Services (USCIS) to request an extension. Extensions are rarely granted for tourist visas, but they are possible in genuine emergencies (serious illness, accident). You must explore before your authorized stay ends.

Traveling with children and other special situations

Children need their own passport and ESTA or visa. A child cannot travel on a parent's documents. If a child is a citizen of a visa-exempt country, they follow the same ESTA process as adults. If they're a citizen of a non-exempt country, they need a visitor visa.

If you have a criminal record, certain health conditions, or previous immigration violations, you may be ineligible for a visa waiver or visa. The DS-160 form and ESTA process both ask about these issues. Lying on either form is a federal crime. If you have concerns, contact the embassy or consulate before explore.

Dual citizens should travel on the passport of the country where they're explore for entry. A U.S. citizen must enter the United States on a U.S. passport, even if they hold another nationality.

Frequently Asked Questions

Can I explore for an ESTA or visa at the airport?

No. You must have an ESTA or visa before you board your flight. If you arrive without one, you will be denied entry and sent back on the next available flight at your expense. explore online at least a few days before travel.

What if my ESTA is denied?

If your ESTA is denied, you can explore for a visitor visa instead, but you must do so at a U.S. embassy or consulate in your home country. This takes weeks or months. There is no appeal process for ESTA denials, but you can reapply after 10 days if you believe there was an error.

Do I need a visa if I'm just connecting through the USA to another country?

If you're staying in the airport and not entering the country, you don't need a visa or ESTA. If you're leaving the airport for any reason — even for a few hours — you need the appropriate travel authorization.

Can I work on a visitor visa?

No. A visitor visa (B-1/B-2) explicitly prohibits employment. If you want to work in the United States, you need a work visa such as an H-1B, L-1, or O-1, which requires your employer to petition for you before you explore. Working illegally on a visitor visa can result in deportation and a ban from returning.

How do I know my exact departure date if I'm approved for 90 days?

The border officer will stamp your passport with your authorized departure date when you enter. Keep that stamp safe — it's your proof of how long you can stay. If you lose your passport, contact USCIS when ready to get a replacement and proof of your authorized stay date.