Most visitors from wealthy countries do not need a visa
Whether you need a visa to enter the United States depends on your citizenship and how long you plan to stay. Citizens of 40 countries can enter the U.S. without a visa under the Visa Waiver Program, staying up to 90 days for tourism, business meetings, or conferences. These countries include most of Western Europe, Japan, South Korea, Australia, and New Zealand. If you are a citizen of any other country, you will need a visa before you arrive at a U.S. port of entry.
Even under the Visa Waiver Program, you must register online through the Electronic System for Travel Authorization (ESTA) before boarding your flight. ESTA costs $14 and takes minutes to complete, but it is not the same as a visa. You still pass through immigration when you land, and an officer can deny entry even if ESTA was approved.
Key Takeaways
- Citizens of 40 countries can enter the U.S. for up to 90 days without a visa, but must register through ESTA first.
- Citizens of all other countries must obtain a visa from a U.S. embassy or consulate before traveling.
- A visa does not may provide entry — a U.S. immigration officer can still deny you at the border.
- Visa processing times vary by country and consulate, ranging from a few days to several weeks.
- If you plan to stay longer than 90 days or work in the U.S., you need a visa regardless of your country of citizenship.
Which countries are in the Visa Waiver Program
The Visa Waiver Program includes 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. The list can change, so check the U.S. State Department website if your country is not listed here.
Even if your country is on the list, you cannot use the Visa Waiver Program if you have been convicted of certain crimes, have been denied a U.S. visa before, or have traveled to Iran, Iraq, Libya, North Korea, Somalia, Syria, or Yemen since 2011. In those cases, you must obtain a visa instead.
How to register for ESTA if you do not need a visa
Go to the official ESTA website at esta.cbp.dhs.gov. You will answer questions about your background, criminal history, and travel plans. The form takes about 10 minutes. You need your passport number, email address, and a valid credit or debit card to pay the $14 fee.
Most ESTA applications are approved within minutes, though some take up to 72 hours. You can check your status using your passport number and date of birth. Once approved, ESTA is valid for two years or until your passport expires, whichever comes first. You do not need to print anything — U.S. immigration will see your approval when they scan your passport at the airport.
What type of visa you need if your country is not on the list
The U.S. offers different visas depending on why you are coming. A B-1/B-2 visa covers tourism, visiting family, and short business trips. An H-1B visa is for specialty workers whose employer sponsors them. An F-1 visa is for students. An L-1 visa is for employees of multinational companies transferring to a U.S. office. There are also visas for investors, journalists, athletes, and other categories.
The visa you need depends on your job, how long you will stay, and whether a U.S. employer or organization is sponsoring you. If you are visiting for tourism or to see family, you need a B-2 visa. If you are coming for a business meeting or conference, you need a B-1 visa. Many people combine these into a single B-1/B-2 process.
How to get a visa at a U.S. embassy or consulate
Start by filling out the DS-160 form (Online Nonimmigrant Visa process) on the State Department website. You will need your passport, a photo, and information about your employment and travel plans. After submitting the form, you will receive a confirmation number and a barcode.
Next, schedule an interview at the U.S. embassy or consulate in your country. Go to the State Department's visa appointment website, select your country and city, and book a time. Bring your passport, the DS-160 confirmation, a photo, and any supporting documents (job letter, bank statements, proof of ties to your home country). At the interview, a consular officer will ask why you are coming to the U.S., how long you will stay, and whether you plan to return home.
Processing times vary widely. Some consulates issue visas the same day; others take weeks. Check the State Department website for your specific location. Once approved, your visa will be stamped in your passport, and you can travel to the U.S. within the validity period shown on the visa.
How long a visa lasts and what happens when it expires
A U.S. visa is valid for a set period — typically one to ten years depending on the type and your country of citizenship. The expiration date is printed on the visa itself. However, the visa's expiration date does not determine how long you can stay in the U.S. That is determined by the I-94 form, which immigration officers fill out when you arrive.
For example, you might have a B-2 visa valid for ten years, but the officer at the airport might only permit you to stay for 30 days. The date stamped in your passport is what matters for how long you can remain. If you overstay that date, you are in the country illegally, even if your visa is still valid. To stay longer, you must request an extension before your time runs out.
What to bring to the U.S. border if you have a visa
Bring your passport with the visa stamp, your return or onward ticket, and proof that you can support yourself financially (bank statements, a job letter, or a sponsor's letter). You should also have the address where you will be staying and contact information for anyone sponsoring you.
Have a clear answer ready for why you are coming, how long you will stay, and where you will go. Do not volunteer extra information. If an officer asks a question, answer it directly. If you are working, bring a letter from your employer. If you are studying, bring an acceptance letter from your school. If you are visiting family, bring their contact information.
Frequently Asked Questions
Can I enter the U.S. with an expired visa?
No. Your visa must be valid on the day you board your flight. If your visa has expired, you must obtain a new one before traveling. The only exception is if you are a returning permanent resident with an expired green card — in that case, bring a valid travel document issued by U.S. immigration.
What if I am denied entry at the airport even though I have a visa?
Immigration officers have the authority to deny entry even to visa holders. Common reasons include inconsistent answers about your plans, lack of proof you can support yourself, or suspicion that you intend to work illegally. If denied, you will be put on the next flight home at your own expense. You can reapply for a visa later, but denial makes future applications harder.
Do I need a visa if I am just connecting through a U.S. airport?
If you are staying in the airport and not entering the U.S., you do not need a visa. However, if you are leaving the airport for any reason — even to sleep in a hotel — you need a visa or ESTA. Some countries have special transit visas for people connecting through the U.S., but these are rare.
How much does a visa cost?
Visa fees vary by type and country. A B-1/B-2 tourist visa typically costs $160. H-1B and other work visas cost more. Some countries have reciprocal fees — if the U.S. charges your country more, your country may charge U.S. citizens more. Check the State Department website for your specific country and visa type.
Can I work in the U.S. on a tourist visa?
No. A B-1/B-2 tourist visa explicitly prohibits employment. If you work on a tourist visa, you are breaking U.S. law and can be deported and barred from returning. If you want to work in the U.S., you must obtain a work visa before you arrive, and your employer must sponsor you.