Tool

Do I need an eTA or a visa for Canada?

It depends on your passport, why you are going and how you arrive. Four questions and you will know.

Canada asks for a different document depending on the nationality of the passport you travel on, the purpose of the trip and how you get there. All three matter: the same passport can need an eTA to fly and nothing at all to drive in from the United States.

Which passport are you travelling on? The nationality on the passport you will show at the airport.
Why are you going to Canada?
How will you arrive?

Rules checked against canada.ca on September 19, 2026. Nothing you select here is sent anywhere or stored — the answer is worked out in your own browser. This is information, not immigration advice, and the final decision always rests with the officer at the border.
Official entry requirements by country

The three possible answers

eTA (Electronic Travel Authorization). For visa-exempt passports arriving by air. It costs CAD $7 on the official site, is usually decided in minutes, and is tied to the passport you applied with — a new passport means a new eTA.

Visitor visa (temporary resident visa). For passports that require one, however you travel. It is a longer application: forms, proof of funds, ties to your country and biometrics in most cases.

No travel document. Visa-exempt passports entering by land or sea, and US citizens. In every case the border officer decides admissibility.

The case that confuses everyone: the conditional eTA

Seventeen countries that normally need a visa may use an eTA instead. Mexico has been one of them since February 2024, along with Argentina, Brazil, Costa Rica, Panama and Uruguay, among others. All three conditions have to be true at once:

  • You have held a Canadian visitor visa in the past 10 years, or you currently hold a valid US non-immigrant visa.
  • You are coming for a temporary stay, normally up to six months.
  • You are flying to a Canadian airport, or transiting through one.

Miss one and the application is a visitor visa. The most expensive mistake we see is assuming a US visa is enough when arriving by land: it is not.

Frequently asked questions

Does an eTA guarantee entry to Canada?

No. An eTA lets you board the plane; the officer at the border decides whether you enter and for how long.

What does an eTA cost and how long does it last?

The government fee is CAD $7 and it is normally valid for 5 years, or until your passport expires, whichever comes first. Our assistance costs CAD $95 in total, including that fee.

I hold two nationalities — which one counts?

The passport you actually travel and board with. If one of your passports is visa-exempt, travelling on it is usually simpler — unless you are a Canadian citizen, in which case you must enter on a Canadian passport.

Do I need an eTA just to change planes in Canada?

Yes. Transiting through a Canadian airport counts as arriving by air and requires an eTA if your passport is visa-exempt.

Does this tool store my answers?

No. The result is worked out in your browser: nothing is sent to a server, there is no sign-up and we do not keep what you select.

Want us to handle it?

We prepare and submit the eTA for CAD $95 in total, including the CAD $7 government fee, checking the passport details against the application first. If yours is a visitor visa case, we review it with you before you pay anything.

Start my eTA application

Questions first? Message us on WhatsApp