El gobierno mexicano solicita que todos los turistas cuenten con un pasaporte vigente para entrar a México. No se acepta ningún otro documento como licencia de manejo o tarjetas de seguridad social.
En México, la política de VISA permite que ciudadanos de los siguientes países viajen a México sin visa: Andorra, Argentina. Australia, Austria, Belgium, Canada, Czech Republic, Chile, Cyprus, South Korea, Costa Rica, Denmark, Slovenia, Slovakia, Spain, USA, Estonia, Finland, France, Greece, Hong Kong, Hungary, Ireland, Iceland, Israel, United Italy, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Monaco, Norway, New Zealand, Netherlands, Poland, Portugal, San Marino, Singapore, Sweden, Switzerland, Uruguay, Venezuela.