Do Mexican passport holders need a visa for Canada?

CANADA

Visa required

Visa required

Mexican citizens require a visa to travel to Canada for tourism, unless they qualify for an Electronic Travel Authorization (eTA) under specific conditions.

MAX STAY

180 days

ENTRY

Visa required*

COST

~$75

You may qualify for eta required

Ways to qualify

Routes that apply to your passport

Valid US non-immigrant visa or Canadian visa held in the last 10 years

ETA required, up to 180 days · Must arrive by air and hold a valid Mexican passport.

No qualifying visa

Visa required · several weeks · ~$75

Official visa info →

Guidance only - entry rules can change at short notice. Always confirm with the official embassy or consulate before you book.

Explore the Canada guide →Check another passport →

Other passports for Canada

Your next trip starts here

Plan it in minutes. Bring everyone along. Travel with nothing forgotten - on iOS, Android and the web.