ToolKnack

US ESTA: Who Needs It, Fee & How to Apply

Check whether your passport needs an ESTA or a full visa for United States, what it costs (US$40) and how long it lasts.

Was this tool helpful?

How to use the ESTA & eTA Checker

  1. 1Choose the country that issued your passport.
  2. 2See what you need for the US, Canada, the UK, Australia and New Zealand.
  3. 3Apply only on the official government website or app linked on each card.

ESTA at a glance

Online on the official ESTA website or the ESTA Mobile app; most approvals come within minutes, but apply at least 72 hours before travel.

ESTA
FeeUS$40
Valid for2 years, or until your passport expires
Length of stayUp to 90 days per visit (tourism or business)
Official websiteesta.cbp.dhs.gov

Who needs an ESTA (42 nationalities)

Andorra, Australia, Austria, Belgium, Brunei, Chile, Croatia, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Israel, Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Netherlands, New Zealand, Norway, Poland, Portugal, Qatar, San Marino, Singapore, Slovakia, Slovenia, South Korea, Spain, Sweden, Switzerland, Taiwan, United Kingdom.

No authorisation needed

Canada.

Everyone else needs a visa

Citizens of the other 155 countries and territories must apply for a visitor visa before travelling to United States. Use our visa checker to see the rules for your passport.

Good to know

  • ESTA is only for citizens of the 42 Visa Waiver Program countries. Everyone else needs a B-1/B-2 visitor visa.
  • You can't use ESTA if you have been to Cuba, Iran, Iraq, Libya, North Korea, Somalia, Sudan, Syria or Yemen since 2011 (with limited exceptions); apply for a visa instead.
  • Canadian citizens don't need an ESTA or a visa for short visits.

Travel authorisations by country

Frequently asked questions

How much does the ESTA cost?

US$40 when you apply on the official website or app. Unofficial agencies often charge several times more for the same application.

How long is the ESTA valid?

2 years, or until your passport expires. Up to 90 days per visit (tourism or business).

How long does it take to get an ESTA?

Online on the official ESTA website or the ESTA Mobile app; most approvals come within minutes, but apply at least 72 hours before travel.