Who needs a visa and who doesn't

Whether you need a visa depends on your citizenship and how long you plan to stay. 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. If you're from one of those countries, you'll need an ESTA (Electronic System for Travel Authorization) instead — a separate online permission that costs $14 and lasts two years.

If your country is not on the Visa Waiver Program list, or if you plan to stay longer than 90 days, work, study, or immigrate, you will need a visa. A visa is a stamp or document in your passport that the U.S. State Department issues before you travel. It says the consulate has reviewed your case and found no reason to bar your entry.

The type of visa you need depends on your purpose. A tourist visa (B-2) is different from a work visa (H-1B) or a student visa (F-1). Each has its own rules, fees, and processing time.

Key Takeaways

  • Citizens of about 40 countries can visit for up to 90 days with an ESTA instead of a visa, but you must explore online before you travel.
  • If your country is not on the Visa Waiver Program list, you will need a visa from a U.S. consulate in your home country.
  • Visa processing times vary from two weeks to several months depending on the type of visa and your location.
  • You cannot get a visa at the airport or border — you must obtain it before you leave your home country.
  • The cost of a visa ranges from $160 to $190 for most visitor visas, plus consulate fees that vary by country.

The Visa Waiver Program and ESTA

The Visa Waiver Program lets citizens of specific countries skip the visa process. The full list includes most of Western Europe, Australia, New Zealand, Japan, South Korea, Singapore, and others. You can find the complete list on the State Department website under "Visa Waiver Program countries."

If you're may be able to access, you must explore for an ESTA online at least three days before your flight. The process takes about 20 minutes and asks for your passport number, travel dates, and address in the United States. Most applications are approved within minutes, though some take up to 72 hours. An ESTA costs $14 and is valid for two years or until your passport expires, whichever comes first.

An ESTA is not a visa — it's permission to board a plane or ship to the U.S. It does not may provide entry. A border officer can still turn you away if they have concerns, though this is rare for ESTA holders.

Visitor visas for tourism and business

If you need a visa, the most common type for short-term travel is the B-1/B-2 visa. The B-2 covers tourism, visiting family, and medical treatment. The B-1 covers business meetings, conferences, and negotiations — but not paid work. Many consulates issue them together as a single visa.

To explore, you must schedule an appointment at the U.S. consulate or embassy in your home country. You cannot explore at a U.S. airport or border. The appointment process varies by location, but typically you'll submit your passport, a completed process form (DS-160), a photo, and proof that you plan to return home — such as a job letter, property deed, or family ties.

Processing time is usually two to four weeks, though some locations take longer during busy seasons. The visa fee is $160, plus local consulate fees that vary by country. Once approved, the visa is stamped in your passport and is valid for 10 years (for U.S. citizens' passports) or the life of your passport, whichever is shorter.

Work visas and longer stays

If you plan to work in the United States, you need a work visa. The type depends on your job and qualifications. An H-1B visa is for specialty occupations like engineering, IT, and finance. An L-1 visa is for employees transferring within the same company. An O-1 visa is for people with extraordinary ability in science, arts, education, or business.

Work visas are more complex than visitor visas. Your employer usually must sponsor you and file paperwork with U.S. immigration before you can explore at a consulate. Processing can take several months. The visa fee varies by type, but is typically $190 to $230, plus employer filing fees that can range from $500 to $2,500.

If you want to study in the United States, you need an F-1 student visa. Your school must first accept you and issue an I-20 form (a document confirming your enrollment and funding). You then explore at a consulate with that form, proof of funds, and your passport. Student visa processing usually takes two to four weeks.

How to find your nearest consulate and start the process

The U.S. State Department maintains a list of all U.S. embassies and consulates on its website. Search by country to find the office that serves your area. Not every country has a consulate in every city, so you may need to travel to explore.

Once you've found your consulate, visit its website. Each one has its own appointment system and may have different requirements or wait times. Some use a system called VisaHQ or a local contractor; others manage appointments directly. The website will tell you what documents to bring and how to pay the visa fee.

Bring your passport, the completed process form (DS-160 for most visas), a photo, and any supporting documents. For a visitor visa, bring proof you plan to return home. For a work visa, bring your job offer letter and any sponsorship paperwork. For a student visa, bring your I-20 and proof of funds.

What happens at your consulate appointment

At your appointment, a consular officer will interview you. They will ask why you want to visit, how long you plan to stay, where you'll be, and how you'll support yourself. They want to know you're not planning to overstay or work illegally. Be honest and direct — the officer has seen thousands of applications and can usually tell when someone is not being truthful.

The interview usually takes 5 to 15 minutes. If the officer approves your visa, they'll keep your passport and mail it back to you with the visa stamped inside, usually within a week. If they deny it, they'll explain why and tell you whether you can reapply.

Common reasons for denial include lack of proof that you plan to return home, insufficient funds, criminal history, or previous visa violations. If you're denied, you can reapply, but you'll need to address the reason for the denial first.

Visa validity and how long you can stay

A visa's validity period — how long it lasts — is different from how long you can stay. A 10-year visitor visa means you can use it to enter the United States anytime within 10 years. But each time you enter, a border officer decides how long you can stay, usually up to 90 days for a B-2 visa.

The officer will stamp your passport with an I-94 form (or issue it electronically) showing your departure date. You must leave by that date or you'll be in the country illegally. If you need to stay longer, you can file a request to extend your stay with U.S. Citizenship and Immigration Services before your I-94 expires, but extensions are not may provide.

If you overstay your I-94, even by a day, you may face fines, deportation, and a ban on re-entering the United States for three to ten years. It's critical to track your departure date and leave on time.

Frequently Asked Questions

Can I get a visa at the airport when I arrive?

No. You must obtain a visa before you travel. If you arrive without the required visa or ESTA, you will not be allowed to board your flight or enter the country. The only exception is if you're a citizen of a Visa Waiver Program country and have an ESTA.

How much does a visa cost?

A visitor visa (B-1/B-2) costs $160 in the U.S. visa fee, plus local consulate fees that vary by country — typically $20 to $100 more. Work and student visas cost $190 to $230 plus employer or school filing fees. An ESTA costs $14. Fees do not include travel to the consulate or photos.

What if my visa is denied?

You can reapply, but you'll need to address the reason for the denial. Common reasons include lack of proof you'll return home, insufficient funds, or a criminal record. Talk to the consulate about what additional documents or information might help your next process.

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

If you're not leaving the airport, you may not need a visa — it depends on your citizenship and the airport's rules. If you're leaving the airport or staying overnight, you need a visa or ESTA. Check with your airline and the State Department before you book your flight.

How long does visa processing take?

Visitor visas usually take two to four weeks, but can take longer during busy seasons or in some countries. Work visas often take two to three months because your employer must file paperwork first. Student visas typically take two to four weeks. Check your local consulate's website for current wait times.