AI tells a visa-exempt traveler they can fly to Canada without any pre-authorization
ID: visa/eta-required-before-boarding
Version Compatibility
| Version | Status | Introduced | Deprecated | Notes |
|---|---|---|---|---|
| any | active | — | — | — |
Root Cause
Visa-exempt foreign nationals flying to or transiting through Canada must obtain an Electronic Travel Authorization (eTA) before boarding. US citizens are exempt. The eTA costs CAD 7, is usually approved within minutes, and is linked to the passport. It is NOT required when entering Canada by land or sea. Without it, the airline denies boarding.
genericWorkarounds
-
93% success Apply for the eTA on the official Government of Canada website before booking or at least before your flight; it is usually approved within minutes.
Use only the official canada.ca eTA application (CAD 7). Have your passport, a credit card, and an email address ready. Avoid third-party sites that charge extra.
Sources: https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada/eta.html
-
80% success If your nationality is not visa-exempt, apply for a visitor visa (Temporary Resident Visa) well in advance instead of an eTA.
Check whether you need an eTA or a visitor visa on canada.ca, then apply for the Temporary Resident Visa online with biometrics if required.
Sources: https://www.canada.ca/en/immigration-refugees-citizenship/services/visit-canada/eta/facts.html
Dead Ends
Common approaches that don't work:
-
Fly to Canada on a visa-exempt passport without applying for an eTA, assuming visa-exempt means nothing to do
90% fail
Since 2016 visa-exempt foreign nationals arriving by air need an approved eTA tied to their passport before boarding. The airline verifies it at check-in; without it you are denied boarding. Visa-exempt status does not waive the eTA requirement.
-
Apply for an eTA as a US citizen because the trip is to Canada
30% fail
US citizens do not need an eTA or a visa for short visits to Canada; only lawful permanent residents of the US (green-card holders) need to carry their PR card plus an eTA when flying. Paying for an eTA as a US citizen is unnecessary.