The Immigration law says usa national-can stay as a tourist in Mexico for six month's, after that you have to leave or go to the immigration office and tell them you are going to stay longer and you will have to leave a real address in the state you are residing.
As long as you have a valid passport and you are not on the Interpol 'lookout list', you should be fine.
Any kind, as long as it is a valid passport. Don't forget the visa, which has to be processed on the US Embassy (Mexico City).
Yes, as long as he/she has a valid passport and can corroborate reason of visit, staying time and the means to return to Mexico (i.e. a valid reservation and return ticket).
30 days
As long as you have an American passport, you can enter Mexico. Problem is on your way back to the US. Without a valid proof of citizenship, you will not be abe to return to US soil.
Yes, you can travel with a passport in your maiden name as long as it is still valid and matches the name on your travel documents.
i think 2 years
as long is the passport is valid u ccan go anywhere, i am not sure what will happen if it expires while u are out of country though
At least six months remaining before the passport expires. If you have a UK passport and want to travel to Italy you only need the passport to be valid. YOU DO NOT NEED 3 OR 6 MONTHS REMAINING FROM ANY DATE OUTBOUND OR INBOUND.
Yes, you can travel to Europe if your passport expires in 3 months, as long as it is valid for the duration of your stay.
As long as the passport is valid he or she can enter the US from whatever country they are returning from. Yes.
Once your passport is valid and it will not expire during the whole duration of your stay, then there is no problem.