Para ingresar a México, los visitantes deberán presentar un pasaporte válido y una visa de turista, a menos que sean ciudadanos de alguno de los países que se encuentran en la Lista de Países con Exención de Visa para Entrar a México. Además, se les requerirá que presenten una Tarjeta de Embarque válida y suficiente dinero para cubrir sus gastos durante su estancia en el país. También deberán presentar un Formulario de Migración (FMM) al llegar al país, el cual podrán obtener en línea o en cualquier oficina de inmigración de México.
Los ciudadanos de los países que no están en la lista de exención de visa deberán solicitar una visa de turista en una Embajada o Consulado de México en su país de origen. Se les requerirá que presenten un pasaporte válido, una fotografía tamaño pasaporte, una Solicitud de Visa de Turista llena y una Tasación de Visa. También deberán pagar una tarifa de visa y presentar cualquier otro documento que se les solicite.
Los niños menores de 18 años que viajan solos o con un solo progenitor deberán presentar una Carta de Autorización de Viaje firmada por el otro progenitor. Si viajan con un Tutor Legal, deberán presentar una copia del documento que acredite su tutela.
Los visitantes que desean permanecer en México por más de 180 días deberán solicitar una Visa de Residente en una Embajada o Consulado de México. Se les requerirá que presenten un pasaporte válido, una fotografía tamaño pasaporte, una Solicitud de Visa de Residente llena y un Tasación de Visa. También deberán pagar una tarifa de visa y presentar cualquier otro documento que se les solicite.