Para viajar a Perú, los ciudadanos de algunos países necesitan un visado. Los ciudadanos de otros países pueden ingresar al país con un pasaporte válido y un permiso de ingreso que se les otorgará en el punto de ingreso. Los visitantes deben asegurarse de que su pasaporte tenga suficiente espacio para los sellos, ya que se les cancelará una página entera de su pasaporte en el punto de ingreso.
Los visitantes también deben asegurarse de que su pasaporte tenga una validez mínima de 6 meses a partir de la fecha de ingreso al país. Se requiere un permiso de ingreso para todos los visitantes, excepto para los ciudadanos de Argentina, Bolivia, Brasil, Chile, Colombia, Ecuador, Guyana, Paraguay, Surinam, Uruguay y Venezuela, quienes pueden ingresar al país con un pasaporte válido y un documento de identidad válido.
Los ciudadanos de Argentina, Bolivia, Brasil, Chile, Colombia, Ecuador, Guyana, Paraguay, Surinam, Uruguay y Venezuela también pueden ingresar al país con un pasaporte válido y un permiso de ingreso, que se les otorgará en el punto de ingreso. Los ciudadanos de otros países necesitan un visado de turismo o de negocios para ingresar al país. Los visados de turismo son válidos por 90 días y los visados de negocios son válidos por 30 días.
Para solicitar un visado, los solicitantes deben presentar un pasaporte válido, una foto tamaño carnet, un formulario de solicitud completado y un pago de tarifa. Los ciudadanos de algunos países también pueden necesitar presentar una carta de invitación, un itinerario de viaje o un comprobante de hospedaje. La tarifa de visado para los ciudadanos de Argentina, Bolivia, Brasil, Chile, Colombia, Ecuador, Guyana, Paraguay, Surinam, Uruguay y Venezuela es de 50 dólares.