U.S. citizens do not need a passport to enter Mexico by land or sea.
The Mexican officials at the border do not ask for any identification from you. On your return home, the U.S. officials would like you to carry a current passport but they can't obligate you to do so. Every day hundreds of people cross from Tijuana to San Diego with only a driver's license.
See related links section.
when does a us citizen need a passport to drive to Canada
Yes, but you will not be able to reenter the US without a valid passport. (source below)
I think they can leave, but they need a green card and a passport to return to this particular area. Its not an open two way street here. Its the best way to put it.
YES if you go to on an airplane. Even if you drive to cross the border you need one
You need an American ID, birth certificate or US passport. Note you don't need anything to cross into Mexico; however you will need any one of these documents to return to the United States.
yes but you can allways drive
US citizenship.
If you have an ID and birth certificate, you shouldn't have any problem re-entering the US.
You'll need a US PASSPORT to return to the US.
You Don't. You need to have a passport in order to have a passport number.
No. You cannot use a US birth certificate to cross the US/Mexican border in either direction. US citizens may use a passport (booklet mandatory for air travel), US passport card, "enhanced" drivers license or "enhanced" non-drivers ID.
No you do not need a passport to travel from the us to puerto rico. you do need a visa.