How to Apply for ESTA (Visa Waiver Program)
Quick Answer
If you're visiting the US from one of 42 eligible countries, you need an ESTA before you board your flight. Here's exactly how to apply, what it costs, and how to avoid scam sites.
What Is ESTA?
ESTA stands for Electronic System for Travel Authorization. It's the online pre-travel authorization required for citizens of Visa Waiver Program (VWP) countries who want to visit the United States for up to 90 days for tourism, business, or transit.
ESTA is not a visa. It doesn't guarantee entry into the US. But without it, you won't be allowed to board a US-bound flight from most international airports. Airlines check ESTA status before you even get to the gate.
Who Needs ESTA?
You need ESTA if you hold a passport from one of the 42 countries in the Visa Waiver Program and you're traveling to the US for:
- Tourism or vacation
- Business meetings or conferences
- Transit through the US to another country
- Visiting friends or family
- Short-term medical treatment
VWP countries include the UK, most of Western Europe, Australia, New Zealand, Japan, South Korea, Singapore, and others. Citizens of countries not on the VWP list (India, China, Brazil, Mexico, etc.) must apply for an actual visa instead.
How to Apply for ESTA: Step by Step
Step 1: Go to the official ESTA website. The only legitimate site is esta.cbp.dhs.gov. This is the official US Customs and Border Protection site. There are dozens of third-party sites that look official but charge far more than the government fee. Always use the .gov address.
Step 2: Create an application. You'll start a new application for yourself or can add family members traveling with you on the same application. You'll need:
- Your passport (must be an e-Passport with a chip)
- A credit or debit card for payment
- Your US travel itinerary (destination address, though approximate is fine)
- Emergency contact information
- Employer information
Step 3: Answer eligibility questions. You'll be asked about criminal history, health conditions, previous visa denials, and similar topics. Answer truthfully. False answers can result in permanent visa ineligibility.
Step 4: Pay the fee. The ESTA fee is $21 per person as of 2026. You'll pay by credit or debit card at the end of the application.
Step 5: Submit and wait. Most decisions come back immediately or within minutes. The possible responses are:
- Authorization Approved: You're cleared to travel.
- Authorization Pending: Check back within 72 hours.
- Travel Not Authorized: You need to apply for a visa instead.
ESTA Validity and Rules
Once approved, your ESTA is valid for two years or until your passport expires, whichever comes first. During that validity period, you can make multiple trips to the US. Each trip cannot exceed 90 days.
Important rules to know:
- You must apply before boarding. There's no grace period at the airport.
- If you get a new passport, you need a new ESTA, even if your old one hasn't expired.
- If you visit Cuba, Iran, Iraq, Libya, North Korea, Somalia, Sudan, Syria, or Yemen after your most recent ESTA issuance, you're no longer eligible for VWP. You'll need a visa instead.
- If you were previously denied a US visa or have been refused entry to the US, you must apply for a visa, not ESTA.
How Far in Advance Should You Apply?
Apply at least 72 hours before your flight, even though most applications are approved immediately. The CBP recommends applying as soon as you book your trip to avoid any issues.
If your application returns as Pending, you have up to 72 hours before a decision is made. Don't book a flight before you have an approved ESTA if you're on a tight timeline.
Avoiding ESTA Scam Sites
This is important. There are many websites designed to look like the official ESTA portal that charge $60-$100 or more for the same application. They're not illegal, but they add unnecessary fees on top of the official $21 government fee.
How to spot a legitimate site:
- The URL ends in .gov (esta.cbp.dhs.gov)
- The fee is exactly $21
- The page is in English without exaggerated urgency language
Google "ESTA application" carefully. Even sponsored search results sometimes lead to third-party sites. Type the URL directly.
What Happens at US Immigration With an Approved ESTA
Arriving in the US with ESTA is essentially the same as arriving with a visa, from a processing standpoint. You'll go through CBP (Customs and Border Protection) at your first port of entry. If you're connecting through a US airport to another country, you'll still need to clear customs there.
CBP officers can still deny entry even with an approved ESTA. ESTA authorizes travel, not guaranteed entry. Officers may ask about your plans, how much money you have, and whether you intend to work in the US.
ESTA vs. Tourist Visa: What's the Difference?
ESTA is faster, cheaper, and easier than a tourist visa (B-1/B-2 visa). But there are key differences:
- ESTA allows up to 90 days per visit. A tourist visa can allow up to 6 months.
- ESTA cannot be extended once you're in the US. A visa may be extendable in some cases.
- ESTA doesn't require a consulate interview. A visa does.
- ESTA is only for VWP passport holders. A visa is available to almost all nationalities.
Frequently Asked Questions About ESTA
These are the things travelers most commonly get wrong about ESTA:
- "I've been to the US before, do I still need ESTA?" Yes. ESTA is required every time, even if you've visited dozens of times before.
- "My ESTA is still valid from last year, am I good?" Yes, as long as it hasn't expired and your passport hasn't changed.
- "Can I apply at the airport?" No. ESTA must be approved before boarding. Airlines will deny boarding without it.
- "What if I have dual citizenship?" If one of your passports is from a VWP country, you can use that passport and apply for ESTA with it.
Frequently Asked Questions
How much does ESTA cost?
The official ESTA fee is $21 per person, paid to the US government. Always apply at esta.cbp.dhs.gov to avoid third-party sites that charge much more for the same application.
How long does ESTA approval take?
Most ESTA applications are approved within minutes. Some may be listed as Pending for up to 72 hours. Apply at least 72 hours before your flight to be safe.
How long is ESTA valid for?
An approved ESTA is valid for two years or until your passport expires, whichever comes first. During that period you can make multiple trips to the US, each up to 90 days.
Can I extend my stay beyond 90 days with ESTA?
No. ESTA allows a maximum of 90 days per visit and cannot be extended once you're in the US. If you need to stay longer, you must apply for a visa before traveling.
What countries are eligible for ESTA?
42 countries participate in the Visa Waiver Program, including the UK, most of Western Europe, Australia, New Zealand, Japan, South Korea, and Singapore. Check the CBP website for the full current list.
Do I need a new ESTA if I get a new passport?
Yes. Your ESTA is linked to your passport number. If you renew or replace your passport, you must apply for a new ESTA even if your old one hasn't expired.
Disclosure: Some links on this page are affiliate links. We may earn a commission at no extra cost to you.
Air Travel Questions Editorial Team
Aviation & Travel Experts
Our team brings decades of combined experience in commercial aviation, airport operations, and travel. We research every answer thoroughly using official TSA and airline sources, so you can travel with confidence.
Was this article helpful?
Get travel tips and deals in your inbox
Join our newsletter for expert travel advice, packing tips, and exclusive deals — delivered weekly.