Want this question answered?
You require a valid Passport to cross the Canadian border.
NO!
Yes you can.
Crossing the Canadian border would require a driver's license and passport.
Just the Nexus card suffices, but it's wise to have your passport when crossing the border, anyway.
yes you will need extra auto insurance for Mexico tho buy it in American border town as it is cheaper
Yes no matter what the distance you will need a passport to travel across the border.
Not if the flight is domestic
If you are Canadian you do not need a passport to enter Canada, though you may be asked to provide ID.
As of June 1st, 2009, Canadian Citizens require either a valid passport or enhanced driver's license to cross into the USA at a land border.
As of June 1, 2009, an American cannot drive across the Canadian border without a passport. Prior to that date, all you needed was a birth certificate and driver's license.
I would say yes. You would have to cross the Windsor/Detroit border crossing, and as of 2009 we Canadians need a passport to cross the American border. In fact, if you left from Pearson, in Toronto, you'd need a passport to board the plane.