Upvote:0
It's possible that you will not legally be entering Canada. You should really check with your airline on this, as this is an unusual arrangement. If indeed you are just stopping in Canada and not disembarking, it is entirely possible that you will not need to clear Canadian customs and immigration. There have been flights in the past, e.g. from Asia to the US via Vancouver, which functioned this way. The plane stopped at Vancouver International Airport, dropped off the Vancouver-bound passengers (who did clear Canadian customs and immigration), and continued on to the US without taking on any new passengers.
What airline and flight are you taking, and what is the originating airport?
Upvote:4
You require a Canadian transit visa.
From the Canadian site above:
Who needs a transit visa?
You need a transit visa if you are from a visa-required country and:
your international flight stops at a Canadian airport on its way to another country
you will be connecting between two international flights at a Canadian airport
Some people can transit through Canada without a visa if they are travelling to or from the United States.
You can check here.