U.S. citizens do not need a passport to enter Mexico by land or sea and they do not need one to return home. Mexican citizens need a "WHTI-compliant document" to enter the U.S. and they may enter Mexico with nothing.
The Mexican officials at the border do not ask for any identification from anyone. On your return home, the U.S. officials would like you to carry a current passport but they can't obligate U.S. citizens to do so. Every day hundreds of people cross from Tijuana to San Diego with only a driver's license.
The passport question is controversial and confusing. Because of that, a group of people at the San Diego-Tijuana border put together a FAQ on the subject, see related links.
no
If you are a resident of the US, you need a passport to travel to ANY other nation and to return to the US.
Yes
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.
A passport if flying there or a driver's license if going by land.
Yes. Also a US visa.
Yes, although you can try to " hop " the border, i would not sugust this. But to answer your question correctly, you do need a real passport... Or a really good fake, good luck
You already need your passport to go to Mexico as a U.S. citizen entering from the U.S.
Yes. You only need a birth certificate and or ID.
No. You need an ID or birth certificate in case you cross the border by land, or a passport in case you take a flight into Mexico.
No. A passport is sufficient to travel to Mexico. A birth certificate is not valid for international travel. If you are traveling by land or sea, then you can enter Mexico with a US passport card, "enhanced" drivers license or "enhanced" non-driver ID.
To cross INTO Mexico, you need...nothing. You just walk or drive through. However, in order to get OUT of Mexico, you need a U.S Passport and it's always a good idea to carry around some form of identification, just in case.
Your passport