Do Nepali passport holders need a transit visa for Toronto (YYZ)?

Visa needed unless exempt

Canada has no visa-free airside transit for this passport: you need a Canadian transit visa (connections within 48 hours) or a valid Canadian visitor visa. US permanent residents need only an eTA.

For an airside connection at Toronto Pearson International Airport, Canada: one ticket, bags checked through, onward flight to another country, no immigration.

Leaving the airport during the layover

Leaving the airport, or a layover over 48 hours, needs a Canadian visitor visa; the transit visa covers only a connection between two international flights within 48 hours.

Watch out

Canada's Transit Without Visa and China Transit programmes do not cover these passports. A connection to a US flight also passes US preclearance, so you need a US visa as well.

Checked on 25 October 2026 against these sources. Transit rules change often, and the airline and the immigration authority have the final say, so confirm with your airline before you travel.

Check another layover

Other passports at Toronto

Other layovers for Nepali passport holders

Your next group's visas, sorted.

Sign up your company, add the travellers, and leave the visa paperwork with us.