Para ingresar al territorio peruano, los ciudadanos extranjeros requieren de un pasaporte vigente y con suficiente espacio para los sellos de ingreso y salida. Asimismo, deberán presentar una tarjeta andina de migraciones (TAM) que podrán obtener en las oficinas de Migraciones del país de origen o bien, solicitarla en el momento de ingresar al territorio nacional en las migajas de migraciones. Los menores de edad deberán presentar, además de los documentos antes mencionados, la partida de nacimiento y una autorización de viaje si no viajan acompañados de sus padres o tutores.
Los ciudadanos extranjeros que no requieren visa de turismo para ingresar al territorio peruano podrán permanecer en el país por un plazo máximo de 183 días por cada año calendario. En caso de que deseen permanecer en el país por un tiempo mayor, deberán solicitar una extensión de estadía en las oficinas de Migraciones.
Los extranjeros que desean ingresar al territorio peruano con fines de trabajo, estudio, investigación, culto, actividades deportivas o trámites consulares deberán solicitar la correspondiente visa en las representaciones diplomáticas y consulares del Perú en el país de origen. Asimismo, deberán cumplir con los requisitos establecidos por la normativa vigente.