Originally Posted by
hellyea
My understanding was going to Canada is the same as the US. You need to clear immigration before transferring to a different flight. Is this not correct?
Yes and no. If you are transiting Canada International <-> International at a major airport you do not go through the full Immigration and Customs check like an arriving visitor. You do go through the full check with the USA.
However, in Canada you do get a cursory immigration check as you make your way to your International <-> International connection - There is no 100% sterile international connection.
Originally Posted by
hellyea
A Canadian VISA would still be required?
Yes, a transit visa. There is no fee. See -
http://www.cic.gc.ca/english/helpcen...asp?q=420&t=16