No need for passport if you enter Canada by land. But if you fly into Canada then you need passport. The rules will be changing in June though & passports will be required either way.
What if I need to stay in Canada for a long period of time, say 3 to 5 months, I have a US GreenCard, do I need a visa then? When I came into Canada they asked me how long I was staying & I told them 3 days & they put all that information into their system because I had flown on a 1-way ticket...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.