Most eTA applications are approved within minutes of applying.
Visa-exempt foreign nationals who fly to, or transit through a Canadian airport, need an Electronic Travel Authorization (eTA). Exceptions include U.S. citizens and travellers with a valid Canadian visa. Canadian citizens, including dual citizens, and Canadian permanent residents cannot apply for an eTA.
Visa-exempt travellers do not need an eTA when entering Canada by land (e.g. car or bus) or sea (e.g. ferry, cruise ship etc.,).
An eTA can be valid for up to five years or until your passport expires. If you get a new passport, you will need to get a new eTA. With a valid eTA you can travel to Canada as often as you want for short stays (normally for up to six months at a time).
In most cases, applicants receive an email from Immigration, Refugees and Citizenship Canada (IRCC) about their eTA application within minutes. However, some requests may need several days to process. If this is the case for your application, you can expect an email from IRCC within 72 hours of applying that tells you what your next steps are.
Make sure to check the junk mail folder of the email address you provided on your eTA application form. Some spam filters may block automated emails from IRCC.
What you need will depend on where you are from, how you are travelling, and what documents you are travelling with.
Note:
Visa-Exempt Countries List
The following travelers need an Electronic Travel Authorization (eTA) to board their flight to Canada. However, these travelers do not need an eTA if entering by land or sea – for instance driving from the U.S. or coming by bus, train, or boat, including cruise ship.