As of June 1st, 2009, ALL Canadians need a VALID Canadian passport to travel to the United States by any mode (land, air, boat). Other approved travel documents:
ENHANCED Driver's License
NEXUS Card
Citizenship Card
Status Indian Card
Since June 2009, everyone from every country arriving in Canada by air, land and sea has needed a passport or equivalent travel document. (Some exceptions apply to children's passport requirements). Besides an up-to-date passport, visitors may instead
Yes, you need it from when you re-enter the country. They are a bit strict during these days so it is better to have your passport especially when you have to fly. Although you can use your passport card to travelt o Canada when by land or sea.
As of 23 January 2007, all Canadians entering the U.S. require passports.
Starting June 2009, all Canadian citizens require a valid passport to visit the US.
Not since the Bush administration started requiring a passport from Canadians entering the U.S. Until then, any ID sufficed.
No, but if they want to come back they do. However, if accompanied by an adult who has a passport, a birth certificate should suffice.
Yes
no... whenever you travle by car you do not need a passport.
If you are goning to Mexico or Canada you need a passport.
If you are not a student under 18 years of age that is on a school trip under supervision of parents / teachers, then, Yes you currently need a passport to enter Canada at any border crossing by care.
a passport for every individual in the car.
If you are a Mexican, Canadian or American citizen you can cross the border on foot or by car with a valid photo ID. As of July 2011 you still do not need a passport. If you were to arrive by air or Cruise ship you would need a passport.
You need a banana and toothpaste
Yes, as long as you do not arrive on an airplane. You can use a U.S. Passport Card to enter Canada on foot, by car, train, boat, etc.
Yes, you need a passport to cross the U.S. border. If you are traveling by land or by sea, you can use a passport card, which is similar in size to a driver's license. If you are traveling by air, you must use a traditional passport. Considering the fact that a bus will take between 27 to 45 hours to reach Cancun (from the US-Mexico border), I guess your best bet is to take a flight; to board an international flight, you will need your passport.
Yes, in some cases. Many US customs agents only ask for U.S. identification, if you're driving or walking across the border. Since a passport is only ever issued to a citizen, an expired passport would be rebuttable proof of citizenship, which is better than having a driver's license (which can be obtained by a resident alien, in some states).
usually need passport, birth certificate, ID, etc to reenter the country, so, yes,