No, you don't need anything more than your passport.
If you have a European/Italian passport, you can enter Mexico without many issues.
A valid US passport.
If you could get a passport from the Canadian government, you shouldn't have any trouble to enter Mexico.
Britains who were having a holiday/visiting relatives in Mexico flew back to Britain with the flu.
Unless you have a British or European passport, you need a Visa.
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.
If you are traveling from outside Mexico, all cities you travel to require a passport.
It is advisable to have a passport but a citizen of Mexico or the USA can do this with a drivers license.
The duration of Holiday in Mexico is 2.13 hours.
Your passport
Your passport
I guess you mean "passport". No, without a valid passport you cannot leave Mexico.