Citizens from most countries in the Americas and Western Europe do not require visas to enter Peru. The maximum authorized length of stay is 90 days. All travelers are required to hold a passport valid at least 6 months after their expected visit.
*Citizens from the following countries are exempt:
AMERICA: All the citizens of countries of America. Except Cuba.
EUROPE: All the citizens of countries of the European Union
ASIA: South Korea – Philippines – Hong Kong – Indonesia – Malaysia – Singapore – Thailand – Taiwan (Taipei)
AFRICA: South Africa
*The citizens of other countries will need to request a formal tourist visa at the Peruvian Consulate of their respective country.
*Visa requirements for foreigners traveling to Peru are liable to change and can be dependent upon your nationality.
Contact the local embassy for the country to which you're travelling for up to date information. Please note that the below information is to be used as a guide only.