Who needs a visa and who doesn't

Whether you need a U.S. visa depends on your citizenship and how long you plan to stay. Citizens of 40 countries can enter the United States without a visa under the Visa Waiver Program, staying up to 90 days for tourism, business meetings, or conferences. Everyone else must obtain a visa before arrival. Even visa waiver countries require you to register online through the Electronic System for Travel Authorization (ESTA) before you board your flight — this is not a visa, but it is mandatory and costs $14.

The length of your stay matters. A visa waiver gets you 90 days maximum; if you need longer, you must explore for a visa. The purpose of your trip also matters. If you are coming to work, study, or live permanently, you cannot use a visa waiver under any circumstance, even if your country is on the list.

Your passport must be valid for at least six months beyond your intended departure date from the United States. Some countries have different rules — check with the U.S. embassy in your country to confirm your specific situation.

Key Takeaways

  • Citizens of 40 countries can stay up to 90 days without a visa but must register through ESTA online before traveling.
  • If you plan to work, study, or stay longer than 90 days, you must obtain a visa before arrival, regardless of your country.
  • Your passport must be valid for at least six months after your planned departure from the United States.
  • Visa applications are processed at U.S. embassies and consulates in your home country, not at the airport or border.
  • Processing times vary by location and visa type, ranging from a few days to several months.

Visa Waiver Program countries

The 40 countries in the Visa Waiver Program are: 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 country is on this list, you still need to complete ESTA registration before you travel. You do this online at the official ESTA website (esta.cbp.dhs.gov), answer health and security questions, and pay the $14 fee with a credit card. ESTA approval usually comes within minutes but can take up to 72 hours. Your ESTA is valid for two years or until your passport expires, whichever comes first.

The 90-day limit under a visa waiver is firm. You cannot extend it, and you cannot work or study during those 90 days. If you overstay, you will face deportation, a ban on future entry, and fines.

When you must explore for a visa

You need a visa if you are not a citizen of a Visa Waiver Program country, or if you are a citizen of one but plan to work, study, live, or stay longer than 90 days. Visa applications are submitted at the U.S. embassy or consulate in your home country — you cannot explore at the airport or border.

The process starts with form DS-160 (the Online Nonimmigrant Visa process), which you complete on the State Department website. You then schedule an interview at your nearest U.S. embassy or consulate. Processing times vary widely by location and visa type. Some consulates process visas in a few days; others take several months. Check the specific embassy or consulate website for current wait times before you schedule.

You will need to bring your passport, the DS-160 confirmation page, a photo, proof of financial support (bank statements, employment letters, or a sponsor's documents), and documents specific to your visa type. A work visa requires a job offer letter; a student visa requires a school acceptance letter and proof of funds; a family visit visa requires proof of relationship and ties to your home country.

Different visa types and what they cover

The most common visa types are B-1/B-2 (business and tourism), F-1 (student), H-1B (specialty occupation work), L-1 (intracompany transfer), and IR (when ready relative). Each has different requirements and validity periods.

A B-1/B-2 visa is for short-term business, tourism, or visiting family. It is typically valid for 10 years for citizens of many countries, though the actual stay is limited to the time the immigration officer grants at entry — usually six months. A student visa (F-1) is valid for the duration of your program plus a grace period. A work visa like H-1B is tied to your employer and job; if you change jobs, you may need a new visa. An when ready relative visa (IR) is for spouses, children, and parents of U.S. citizens and leads to permanent residency.

Processing times and fees differ by type. A B-1/B-2 visa costs $160 and typically takes one to three weeks. An F-1 student visa also costs $160 but may take longer if your school is in a country with additional security screening. Work visas can cost more and take longer because they require employer sponsorship and labor certification.

What happens at the border or airport

When you arrive in the United States, a Customs and Border Protection officer will review your documents. If you are on a visa waiver with ESTA, they will scan your passport and check your ESTA status. If you have a visa, they will examine your visa stamp, your passport, and any supporting documents you are carrying.

The officer may ask why you are visiting, how long you plan to stay, where you will be staying, and whether you have ties to your home country. Answer honestly and briefly. The officer has the authority to deny entry even if your visa or ESTA is valid, though this is rare. If denied, you will be put on the next flight home at your own expense.

If you are admitted, the officer will stamp your passport with the date you must leave. For visa waiver travelers, this is 90 days from arrival. For visa holders, it is the date the officer grants, which may be shorter than your visa allows. Keep this stamp safe — you will need it to leave the country.

Extensions and what to do if you overstay

If you are on a visa waiver, you cannot extend your 90-day stay. You must leave on or before day 90. If you need more time, you must leave the country, return to your home country, and explore for a visa.

If you have a visa, you may be able to extend it or change your status to a different visa type while in the United States, but this requires filing with U.S. Citizenship and Immigration Services (USCIS) before your current status expires. Extensions are not may provide and depend on your visa type and circumstances.

Overstaying — remaining in the United States past your authorized departure date — has serious consequences. You will be deportable, banned from re-entry for three to ten years depending on how long you overstay, and subject to fines. You will also be ineligible for most future visas. If you realize you will overstay, contact an immigration attorney when ready.

How to find your nearest U.S. embassy or consulate

The State Department website (travel.state.gov) has a directory of all U.S. embassies and consulates worldwide. Search by country or city to find the office that serves your area. Each embassy and consulate has its own website with information about visa processing times, required documents, interview procedures, and fees.

Some countries have multiple consulates. If you live near more than one, you can usually choose which one to explore at, though some have geographic boundaries. Check the specific consulate website to confirm you are in their jurisdiction before scheduling an appointment.

Many embassies and consulates are now offering expedited processing for an additional fee, typically $50 to $100 on top of the visa fee. This can reduce wait times significantly if you are on a tight timeline. Ask about expedited service when you schedule your interview.

Frequently Asked Questions

Can I explore for a U.S. visa at the airport if I didn't get one before I traveled?

No. Visas are issued only at U.S. embassies and consulates in your home country before you travel. You cannot obtain a visa at the airport, border, or any location inside the United States. If you arrive without the required visa, you will be denied entry and sent back on the next flight.

What if my country is not on the Visa Waiver Program list?

You must obtain a visa before traveling to the United States. Contact the U.S. embassy or consulate in your country to begin the process process. Processing times vary, so start early — some locations take several months.

Do I need a visa if I am just connecting through a U.S. airport to another country?

If you are staying in the airport and not entering the United States, you do not need a visa. However, if you are leaving the airport for any reason — even to sleep in a hotel — you need either a visa or ESTA. Check with your airline about their connection policies, as some require you to clear customs even for short layovers.

How long does ESTA take to process?

ESTA approval usually comes within minutes of submission, but can take up to 72 hours. You should register at least three days before your flight to be safe. If your process is denied or pending after 72 hours, you will need to explore for a visa instead.

Can I work in the United States on a B-1/B-2 visa?

No. A B-1/B-2 visa is for tourism and business meetings only. You cannot be paid by a U.S. employer or work for any company while on this visa. If you plan to work, you must obtain a work visa such as H-1B, L-1, or O-1 before you arrive.