Para viajar a México desde España, los ciudadanos españoles necesitan un pasaporte en vigor. No se requiere visa de turismo para estancias de hasta 180 días. Si va a permanecer en el país por más de 180 días, deberá tramitar una visa de turista antes de viajar.
Los menores de 18 años que viajen solos, o acompañados por uno de sus padres, necesitan un permiso notarial de viaje. Este permiso debe ser expedido por las autoridades españolas competentes (generalmente, la Oficina de Registro Civil o el Juzgado de Menores) y llevar la firma del otro progenitor. Si viaja con un tercero, además del permiso notarial, deberá llevar una autorización notarial del otro progenitor.
En el caso de que viaje con uno de sus progenitores, este deberá presentar una copia del acta de nacimiento del niño y, si es el padre, la partida de matrimonio. Si viaja con ambos progenitores, no será necesario presentar estos documentos.
Para viajar a México, se recomienda contratar un seguro de viaje que cubra, al menos, los gastos de repatriación en caso de accidente o enfermedad, así como los gastos médicos y de hospitalización. El seguro debe estar vigente durante toda la estancia en México.