
Rockin' Mel S
|
If you are driving then no passport is currently required in both cases, you just need proof of citizenship not necesarily a passport.
If you are flying then yes in both cases. Mexico you can technically enter without a passport (just proof of citizenship) but the US requires flyers to have a passport to re-enter the US under their Western Hemisphere Travel Initiative.
From US to Canada
"Adults traveling to and from Canada by land (bus and train [and car]):
Before June 1, 2009: Adults will need proof of citizenship in the form of in the form of a an original or certified birth certificate, or a passport if they happen to have one, and proof of identity, in the form of a government-issued photo-ID, such as a drivers license, or a passport if they have one.
After June 1, 2009: Adults will need proof of identity and citizenship in the form of a passport or what is being called a “passport card” or "pass card", which is a lower-cost, wallet-sized document that is not available yet, but soon will be.
Adults (and students) arriving by air:
Before and after June 1, 2009: All persons, including adults and students traveling to and from Canada by air will need passports to board their airplanes. "
For Mexico/US
"U.S, citizens must carry proof of citizenship when crossing into Mexico. Officials of the National Immigration Institute, posted at border entry points, require a passport, birth certificate, voter registration card, or any other document that proves citizenship. This is a change from the past. The law applies to all border cities, and is an attempt to implement uniform immigration laws on both northern and southern borders." |

Maybe???
|
Until June you won't need a passport to enter Canada if you enter by ground;only a driver's license or passcard + birth certificate will be enough.
However, if you are flying in, a passport is now mandatory.
A passport is always a good idea when traveling internationally. |