The main routes to enter the US depend on your citizenship and how long you plan to stay
Most people traveling to the US need either a visa or a visa waiver, depending on their country of citizenship. Citizens of about 40 countries can enter for tourism or business for up to 90 days without a visa through the Visa Waiver Program—they just need a valid passport and an approved ESTA (Electronic System for Travel Authorization). Everyone else must obtain a visa from a US embassy or consulate before traveling. The type of visa you need depends on why you're going: tourism, work, study, or family visits all have different visa categories.
Your first step is to determine which route applies to you. If you're a citizen of a Visa Waiver Program country, you can often move faster by explore for ESTA online. If you need a traditional visa, you'll explore through the US embassy or consulate in your home country, which typically takes several weeks to several months depending on the visa type and current processing times at that location.
Key Takeaways
- Citizens of Visa Waiver Program countries can enter the US for tourism or business for up to 90 days with a valid passport and approved ESTA, without obtaining a visa.
- All other travelers must obtain a visa from a US embassy or consulate in their home country before boarding a flight to the US.
- The visa type you need depends on your purpose: B-1/B-2 for tourism and business, F-1 for study, H-1B for specialty work, and IR or CR for family-based immigration.
- Visa processing times vary by location and visa type, ranging from a few weeks to several months, so plan ahead and check your specific embassy's timeline.
- You will need a valid passport, proof of financial support, and documentation matching your stated purpose (hotel reservations for tourism, job offer for work visas, school acceptance for student visas).
Checking if you need a visa or can use ESTA
The US State Department maintains a list of countries whose citizens can use the Visa Waiver Program. These include most Western European countries, Japan, South Korea, Australia, New Zealand, and several others. To check whether your country is on the list, visit the official State Department website and search for "Visa Waiver Program countries." If your country is listed, you can explore for ESTA online instead of going through the longer visa process.
If your country is not on the Visa Waiver Program list, you must obtain a visa before traveling. This means scheduling an appointment at the US embassy or consulate in your home country and attending an in-person interview. The interview is required for almost all visa types, though some countries have limited exceptions for certain visa categories.
explore for ESTA if you're from a Visa Waiver Program country
ESTA is an online authorization that takes about 15 minutes to complete. You go to the official ESTA website (esta.cbp.dhs.gov), answer questions about your background and travel plans, pay the fee (currently $14), and receive a decision within minutes to 72 hours. Most applications are approved when ready. ESTA is valid for two years or until your passport expires, whichever comes first, so you don't need to reapply for each trip during that period.
You'll need your passport number, a valid email address, and answers to health and security questions. Be honest on all questions—lying on an ESTA process can result in denial and future visa problems. Once approved, you can book your flight. You do not need to print anything; the system is electronic and linked to your passport.
ESTA does not may provide entry to the US. Border officers can still deny entry at the airport if they have concerns, but ESTA approval means you've passed an initial background check and can board your flight.
Obtaining a traditional visa through a US embassy or consulate
If you need a visa, start by determining which visa category matches your purpose. The most common are B-1/B-2 (tourism, business, visiting family), F-1 (student), H-1B (specialty occupation work), and IR/CR (when ready relative of a US citizen). Each has different requirements and processing times. Once you know your category, go to the website of the US embassy or consulate in your home country.
You'll fill out form DS-160 (the online nonimmigrant visa process) and pay the visa fee. Fees vary by visa type and country, typically ranging from $140 to $190 for temporary visas. After paying, you schedule an interview appointment. Wait times for interviews vary dramatically by location—some embassies have appointments available in weeks, others in months. Check your specific embassy's website for current wait times before you start the process.
At your interview, a consular officer will ask about your purpose, your ties to your home country, your financial situation, and your plans in the US. They want to confirm you're traveling for the stated purpose and that you plan to return home afterward. Bring all supporting documents: your passport, proof of funds, hotel reservations or invitation letters, employment letters, school acceptance letters, or whatever documents support your stated reason for travel.
Documents you'll need for any US trip
Regardless of whether you use ESTA or a visa, you need a valid passport with at least six months of validity remaining. Some countries' passports are accepted for shorter periods, but six months is the safest standard. Your passport must be valid for the entire duration of your stay.
For ESTA, you need only your passport number and email. For a traditional visa, you'll need more: proof that you can support yourself financially (bank statements, sponsorship letters, or employment letters showing income), documentation of your ties to your home country (property deeds, employment contracts, family relationships), and documents supporting your stated purpose. A tourist should have hotel reservations or an itinerary; a student should have a school acceptance letter and proof of funds; someone visiting family should have an invitation letter from the family member and proof of relationship.
Once you arrive in the US, keep your passport and any visa stamps or ESTA approval with you at all times. You may be asked to show them by police or immigration officers.
What happens at the US border when you arrive
When you land at a US airport, you go through passport control. A border officer will scan your passport, check your ESTA or visa status, ask about the purpose of your visit, and may ask how long you're staying and where you're going. Answer honestly and briefly. The officer may ask to see return tickets, hotel reservations, or proof of funds—have these ready in your phone or bag.
If you're entering on ESTA, the officer will confirm your authorization is valid. If you're entering on a visa, they'll check that your visa is still valid and that you're entering within the allowed timeframe. Most people are admitted without problems. If the officer has concerns, they may refer you to secondary inspection, where you'll answer more detailed questions. In rare cases, people are denied entry, but this is uncommon if your documentation is in order.
After passport control, you collect your luggage and go through customs. Officers may ask what you're bringing into the country. Certain items are prohibited or restricted—check the US Customs and Border Protection website before packing. Once you clear customs, you're free to enter the US.
Understanding visa validity, stay limits, and what happens if you overstay
Your visa or ESTA has an expiration date, but that date does not determine how long you can stay. Instead, the border officer stamps your passport with an I-94 arrival/departure record that shows the date you must leave. For ESTA and B-1/B-2 visas, this is typically 90 days from arrival. For student visas (F-1), you can stay as long as your school program lasts. For work visas, the limit depends on the visa type.
You must leave by the date on your I-94 or you will be in violation of US immigration law. Overstaying, even by one day, can result in deportation, a ban on future entry, and serious problems if you ever want to immigrate to the US. If you need to stay longer, you must file a request to extend your stay before your current authorization expires. This is done through USCIS (US Citizenship and Immigration Services) and requires a valid reason and supporting documents.
Frequently Asked Questions
Do I need a visa if I'm just connecting through a US airport to another country?
If you're not leaving the airport, you typically don't need a visa or ESTA. However, if you're changing terminals or your luggage is checked through to your final destination, you may need to clear US immigration. Check with your airline before booking. Citizens of some countries do need ESTA even for connections, so verify your specific situation.
How long does it take to get a visa?
Processing times vary by embassy and visa type. Tourist visas (B-1/B-2) typically take two to four weeks after your interview, but some embassies have longer backlogs. Work visas and family-based visas can take months. Check your specific embassy's website for current processing times—these change frequently based on staffing and process volume.
Can I work in the US on a tourist visa?
No. B-1/B-2 tourist visas do not permit employment. Working requires a work visa such as H-1B, L-1, or O-1, which must be obtained before you arrive. If you're caught working on a tourist visa, you can be deported and banned from future entry.
What if my passport expires while I'm in the US?
You can renew your passport through your country's embassy or consulate in the US. However, your ability to leave the US depends on having a valid travel document. Contact your embassy when ready if your passport will expire before you leave. Do not wait until the last minute.
Can I extend my stay if I'm on ESTA or a tourist visa?
ESTA cannot be extended. If you need to stay longer than 90 days, you must file a request to extend your stay (Form I-539) with USCIS before your current authorization expires. Extensions are not may provide and require a valid reason. For tourist visas, the same process applies—you must request an extension before your I-94 date expires.