as of June 1st, yes. You'll need it more for your return to the US then anything else.
Chat with our AI personalities
Yes. As of June 1, 2009, any person entering Canada by any means must produce 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.
i am a American citizen going to Toronto on 1 12 08 and returning on 1 13 08 do i need a passport
AnswerFor travel FROM Canada, TO the U.S.A., a new law went into effect in January 2007 that requires a passport for entry by air into the U.S. Regulations that require a passport for entry to America by land or sea from Canada have gone into effect as of June, 2009.No passport is required for U.S. citizens entering Canada directly from the U.S. by land, sea, or air. The Canadian government has announced no plans to change this.Government-issued photo I.D. (such as a driver's license) is sufficient for entry from the U.S. into Canada, however since you need a passport to get back into the U.S., most airlines won't board you for a flight to Canada from the U.S. without oneWhile it looks like you don't need a passport for entry to Canada by land, sea, or air in actuallity a U.S. citizen will not be allowed into the country without proper documentation to return home. So yes you need a passport, Nexus card, or enhanced licence to enter Canada.
No. As of June, 2009, in order to cross the borders into Canada by land or by sea, you must be able to show a valid U.S. Passport, an Enhanced Drivers License or ID card (EDL/ EID), or a Nexus Card. If you are going via airplane, you must have a valid U.S. passport. A military ID does not serve as a U.S. Passport. It is a normal ID card used to give access to on base features for military personel and military families. If there is a situation where the military demands you to leave U.S. Land, they will issue you a military passport.