With a few exceptions, visas are not required for travelers entering Peru. Tourists are permitted a 30- to 90-day stay, stamped into passports and onto a tourist card called a Tarjeta Andina de Migración (Andean Immigration Card). Keep it – it must be returned upon exiting the country. The length of stay is determined by the immigration officer at the point of entry.
If you lose your tourist card, visit an oficina de migraciónes (immigration office; www.digemin.gob.pe)for a replacement. Extensions can be obtained at immigration offices in Lima, Arequipa, Cuzco, Iquitos, Puerto Maldonado, Puno and Trujillo, as well as near the Chilean and Ecuadorian borders. Forms and information in English can be found online. For extensions, click on Foreigners and Extension of Stay. Cost is S12.25 for a right of paperwork and an additional US$20 for the 30-day extension. Two extensions are allowed per year.
Anyone who plans to work, attend school or reside in Peru for any length of time must obtain a visa in advance. Do this through the Peruvian embassy or consulate in your home country.
Carry your passport and tourist card on your person at all times, especially in remote areas (it’s required by law on the Inca Trail). For security, make a photocopy of both documents and keep them in a separate place from the originals.