ETA Reference Guide

Countries That Require an ETA

An Electronic Travel Authorization (ETA) is a pre-travel permission linked electronically to your passport. Here is every country that currently requires one, plus the upcoming EU ETIAS system.

What is an ETA?

An ETA is not a visa — it is a lightweight pre-screening requirement. You apply online in minutes, pay a small fee, and the authorization is linked electronically to your passport. Unlike a traditional visa, there is no consulate visit, no photo, and no document mailing. Most ETAs are approved within minutes to a few hours, though some take longer. You must have approval before you check in for your flight.

🇦🇺
Australia
Australia ETA (subclass 601)
● Active
Cost ~AUD $20
Validity 12 months (multiple entry)
Max Stay Per Visit Up to 3 months
Processing Time Instant to 24 hrs
Who needs it: Passport holders from eligible countries including the USA, UK, Canada, most EU nations, Japan, South Korea, Singapore, and others. Citizens of countries not on the eligible list must apply for a full visa instead.
APPLY ON IMMI.HOMEAFFAIRS.GOV.AU
🇨🇦
Canada
eTA (Electronic Travel Authorization)
● Active
Cost CAD $7
Validity 5 years or until passport expires
Max Stay Per Visit Up to 6 months
Processing Time Minutes (most cases)
Who needs it: Visa-exempt foreign nationals (e.g. UK, EU, Australia, Japan, South Korea) flying to or transiting through Canada. US citizens are exempt from the eTA — they only need a valid US passport. Travelers who require a visa apply through a different process.
APPLY ON CANADA.CA
🇳🇿
New Zealand
NZeTA (New Zealand Electronic Travel Authority)
● Active
Cost NZD $17 (online) / NZD $23 (app)
Validity 2 years (multiple entry)
Max Stay Per Visit Up to 3 months
Processing Time 72 hours (allow extra time)
Who needs it: Eligible visitors from countries including the USA, UK, Canada, EU nations, Japan, South Korea, and many others. Australian and NZ citizens do not need it. An International Visitor Conservation and Tourism Levy (IVL) of NZD $35 is included or added at checkout.
APPLY ON IMMIGRATION.GOVT.NZ
🇱🇰
Sri Lanka
ETA (Electronic Travel Authorization)
● Active
Cost USD $35 (tourist) / USD $50 (transit)
Validity 30 days (extendable)
Max Stay Per Visit 30 days (extendable to 6 months)
Processing Time Within 24 hours (usually faster)
Who needs it: Most nationalities require an ETA, including citizens of the USA, UK, Canada, EU, Australia, and many others. A small number of countries (e.g. Maldives, Seychelles) receive free-on-arrival entry. Check eligibility on the official ETA portal before applying.
APPLY ON ETA.GOV.LK
🇪🇺
ETIAS — European Travel Information and Authorisation System
Schengen Area • 30 member countries
● Launching 2025+

The EU is introducing ETIAS, its own pre-travel authorization system modelled after the US ESTA and Australia's ETA. Once live, non-EU/EEA/Swiss nationals who currently enter the Schengen Area visa-free (such as Americans, Canadians, Australians, British, Japanese, and South Koreans) will need to obtain an ETIAS before travelling to any Schengen country. The launch date has been delayed several times; the current expected rollout is 2025/2026. Keep an eye on the official ETIAS website for the latest confirmation.

Cost EUR 7 (free for under-18 and over-70)
Validity 3 years or until passport expires
Max Stay Per Visit Up to 90 days in any 180-day period
Processing Time Minutes to 4 weeks (for complex cases)
Covers All 30 Schengen countries
Status Not yet required
Who will need it: Nationals from visa-exempt countries (e.g. USA, UK, Canada, Australia, New Zealand, Japan, South Korea, Brazil, Mexico, and ~60 others) who currently enter Schengen visa-free. EU, EEA, and Swiss citizens are always exempt. If you currently need a visa for Schengen, ETIAS does not apply to you.

Schengen Area countries the ETIAS will cover:

🇦🇹 Austria 🇧🇪 Belgium 🇭🇷 Croatia 🇨🇿 Czech Republic 🇩🇰 Denmark 🇪🇪 Estonia 🇫🇮 Finland 🇫🇷 France 🇩🇪 Germany 🇬🇷 Greece 🇭🇺 Hungary 🇮🇸 Iceland 🇮🇹 Italy 🇱🇻 Latvia 🇱🇮 Liechtenstein 🇱🇹 Lithuania 🇱🇺 Luxembourg 🇲🇹 Malta 🇳🇱 Netherlands 🇳🇴 Norway 🇵🇱 Poland 🇵🇹 Portugal 🇷🇴 Romania 🇸🇰 Slovakia 🇸🇮 Slovenia 🇪🇸 Spain 🇸🇪 Sweden 🇨🇭 Switzerland 🇧🇬 Bulgaria 🇨🇾 Cyprus
VIEW OFFICIAL ETIAS INFORMATION

Not sure if you need an ETA?

Use the NeedETA checker on the homepage to instantly find out what travel authorization you need based on your passport and destination. For detailed ETA calculations and overstay risk, try the Travel Calculators.