Para viajar a México desde España, los ciudadanos españoles necesitan un pasaporte válido. No se requiere visa de turista para estancias de hasta 180 días. Si planea permanecer en México por más de 180 días, debe solicitar una visa de no inmigrante antes de viajar.
Los pasajeros en tránsito que no salgan del área de tránsito de la terminal del aeropuerto no necesitan visa. Sin embargo, deben reunir los requisitos de entrada, que incluyen un pasaporte válido y un boleto de salida.
Los ciudadanos españoles pueden solicitar una visa de turista en el consulado mexicano más cercano. Para solicitar una visa de turista, debe presentar los siguientes documentos:
- Pasaporte válido con una validez mínima de 6 meses
- Una fotografía tamaño pasaporte reciente
- Un formulario de solicitud de visa completado y firmado
- Un comprobante de que tiene los medios para financiar su estadía en México, como una carta de invitación de un amigo o familiar, una confirmación de reserva de hotel o un comprobante de que tiene los medios para financiar su estadía.
- Un comprobante de que tiene un boleto de ida y vuelta o de salida del país
- Una tarifa de visa (generalmente se paga en efectivo en el consulado)