
If you are connecting through a Canadian airport on your way to another country, you may need a transit visa. A transit visa is required when your connection passes through Canadian border control and your stay in Canada is 48 hours or less.
You need a transit visa if you are a citizen of a visa-required country and you are passing through Canada by air for 48 hours or less. The transit visa is free of charge and allows you to pass through a Canadian airport on your way to your final destination.
Certain nationals from visa-required countries may transit through Canada without a visa under the Transit Without Visa (TWOV) program, provided they meet specific conditions. This program is available to nationals of select countries including:
To qualify for TWOV, you must be travelling from or to the United States, hold a valid US visa or be a lawful permanent resident of the US, travel with an eligible airline, and depart from Canada within 24 hours.
The transit visa application process is similar to a regular visitor visa application. You will need:
There is no government fee for a transit visa application.