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 40 countries can enter the US for tourism, business meetings, or short visits without a visa — they use the Visa Waiver Program instead. Everyone else must obtain a visa before arrival. If you are a citizen of a country not on the waiver list, or if you plan to work, study, or stay longer than 90 days, you will need a visa.

The US does not issue visas on arrival. You must explore at a US embassy or consulate in your home country before you travel. Even if you are may be able to access for the Visa Waiver Program, you still need to register online through the Electronic System for Travel Authorization (ESTA) before boarding your flight.

Your passport must be valid for at least six months beyond your intended stay. Some countries have agreements that allow shorter validity, but six months is the safest standard. Check your passport expiration date before you start any visa process.

Key Takeaways

  • Citizens of 40 countries can enter the US for up to 90 days without a visa by registering for ESTA online, which costs $14 and takes minutes to complete.
  • Citizens of all other countries must explore for a visa at a US embassy or consulate in their home country before traveling.
  • Work visas, student visas, and stays longer than 90 days all require a traditional visa process, not ESTA.
  • Your passport must be valid for at least six months from the date you plan to enter the US.
  • The US does not issue visas at airports or borders — you must have one before you arrive.

The Visa Waiver Program and ESTA

The Visa Waiver Program lets citizens of specific countries enter the US for tourism or business without a visa. The 40 participating countries include most of Western Europe, Australia, Japan, South Korea, New Zealand, and several others. You can find the complete list on the US State Department website.

If you are a citizen of a waiver country, you must still register through ESTA before you board your flight. ESTA is an online form that takes about 10 minutes to complete. It costs $14, and approval usually comes within minutes, though it can take up to 72 hours. Once approved, ESTA is valid for two years or until your passport expires, whichever comes first.

ESTA is not a visa — it is a travel authorization. It does not may provide entry; a US border officer can still deny you at the airport. ESTA only means you have cleared the initial security screening and are allowed to board your flight.

Traditional visa types and how long they take

If you are not a citizen of a Visa Waiver Program country, or if you plan to work, study, or stay longer than 90 days, you need a traditional visa. The type of visa depends on your purpose. A B-1/B-2 visa covers tourism and short business trips. An F-1 visa is for students. An H-1B visa is for specialty workers. An L-1 visa is for intracompany transfers. Each has different requirements and processing times.

Processing times vary widely depending on your country and the visa type. Tourist and business visas typically take two to four weeks after your interview, but some countries experience longer delays. Work visas can take two to three months or longer. Student visas usually process faster if you explore early in the calendar year.

You explore at the US embassy or consulate in your home country. You will need to schedule an interview, bring documents like your passport, proof of funds, and a completed process form, and answer questions about your trip. The consulate will tell you when to return for your visa decision.

Documents you will need for any visa process

Every visa process requires a valid passport, a completed process form (DS-160 for most visas), and a passport-sized photo. You will also need to pay a visa fee, which ranges from $160 to $190 for most visas and is non-refundable even if your process is denied.

Beyond these basics, requirements depend on your visa type. For a tourist visa, you will need proof that you have money to support yourself during your stay, a return ticket or proof you can buy one, and evidence of ties to your home country — a job letter, property deed, or family relationships. For a work visa, your employer must sponsor you and file paperwork before you even explore. For a student visa, you need an acceptance letter from a US school and proof of financial support.

Bring originals and copies of all documents to your interview. The consulate will tell you exactly what to bring when you schedule your appointment.

What happens at your visa interview

Most visa applications require an in-person interview at a US embassy or consulate. The officer will ask why you want to visit the US, how long you plan to stay, where you will go, and how you will pay for your trip. They will also ask about your job, family, and ties to your home country. The goal is to determine whether you intend to return home after your visit.

Answer honestly and directly. Bring all your documents in a folder, organized in the order the consulate requested. If the officer asks a question you do not understand, ask them to repeat it. Do not volunteer extra information — answer the question asked and stop.

The officer will tell you on the spot whether your visa is approved, denied, or under administrative review. If approved, they will tell you when to pick up your passport with the visa stamped inside. If denied, they will give you a reason and tell you whether you can reapply.

Entering the US and what to expect at the border

When you arrive at a US airport or land border, a US Customs and Border Protection officer will review your documents. They will check your passport, visa (if you have one), or ESTA approval. They may ask where you are going, how long you plan to stay, and what you are bringing into the country.

Have your documents ready and easily accessible. If you are using ESTA, the officer can see your approval in their system, but you should still have your passport ready. If you have a visa, the officer will examine the visa stamp in your passport. Answer their questions clearly and honestly.

The officer will stamp your passport with an entry date and the number of days you are allowed to stay. For ESTA visitors, this is typically 90 days. For visa holders, it depends on the visa type. Do not overstay — leaving after your authorized time can result in fines, deportation, and a ban on future entry.

Frequently Asked Questions

Can I extend my stay after I arrive in the US?

Yes, but only before your authorized time expires. You must file a request with US Citizenship and Immigration Services (USCIS) at least two weeks before your current authorization ends. Extensions are not may provide and depend on your visa type and reason for staying longer. ESTA visitors cannot extend their stay — they must leave after 90 days or change their status through a different visa.

What if my visa process is denied?

The consulate will give you a reason for the denial. Some denials are permanent, but many allow you to reapply with additional documents or after a waiting period. If you were denied because the officer believed you would not return home, you can reapply if your circumstances change — for example, if you buy property, get married, or get a better job that ties you to your home country.

Do I need a visa if I am just connecting through a US airport?

Not if you stay in the international transit area and do not enter the US. However, if you leave the airport for any reason, you need a visa or ESTA. Some countries have special transit programs, but most travelers should assume they need a visa or ESTA to leave the airport.

How much does a US visa cost?

Most US visas cost $160 to $190. ESTA costs $14. Visa fees are non-refundable, and you pay them whether your process is approved or denied. Some countries charge additional fees on top of the US fee. Check with your local US embassy or consulate for the exact cost in your country.

Can I work in the US on a tourist visa?

No. A tourist visa (B-1/B-2) does not permit any paid work. If you work without authorization, you can be deported and banned from returning. If you want to work in the US, you must obtain a work visa before you arrive, and your employer must sponsor you.