yes you need a passport to visit Mexico. it didnt use to be that way I lived in Mexico for several years going back and forth to work in sandiego since 911 security is tight around the borders of the united states for your safety
The first of June is the date you will need a passport, passport card, or enhanced driver's license to get back into the US from Mexico.
To fly into Mexico you HAVE to have a passport. As of right now the only way you can get into Mexico without a passport is by land travel, but that will change as of Summer 2009. As of Summer 2009 you will need a passport for any land travel into Mexico and Canada.
As of June 1, 2009 you need a Canadian passport to travel by land, sea or air from Canada to the US.
Yes. Everyone entering the US by boat or air or foot must have a US Passport for reentry. This became effective in June 2009.
Starting, June 1, 2009, the answer is "yes"
when does a us citizen need a passport to drive to Canada
Yes you will need a passport if the sailing is after June 2009. But if you are traveling before that you can still use your birth certificate.
As of June 2009, all persons returning to the US from another country are required to have a passport.
yes you do Update: Effective June 1, 2009, if you are a US citizen and taking a cruise that departs from and returns to the same US port, you do not need a passport (but you will need a certified copy of your birth certificate or naturalization papers and a government-issued photo ID).
As of June 1st, 2009, you need a passport to travel from Canada to the US.
Currently, no, but you will need one (or an "enahnced" license) beginning June 1, 2009.
Your passport