Do you need a visa for Peru?
Peru has visa-free travel agreements with most countries, and foreign nationals including those from the United Kingdom, United States, New Zealand and Canada do not require a visa for tourism purposes. Eligible foreign nationals will be issued a free visitor permit in the form of a passport stamp upon arrival. Foreign nationals from a handful of countries will need to apply for a visa at their local Peruvian consultant or embassy prior to travelling, including nationals from Venezuela and Cuba. All travellers entering Peru must meet certain entry requirements, which you can see below.
The duration of a Peru visitor permit ranges between 30 to 183 days, and is normally determined by border officers on arrival. If you are issued a permit for 30 or 90 days and want to extend your trip, you can request an extension, but this will need to be done before your current permit expires. You should also note that you cannot extend a 183-day permit, so if you intend to stay longer you will need to apply for the relevant visa at your nearest Peruvian embassy or consulate before you depart.
If you overstay your visa-free permit in Peru, you may be fined when leaving the country. The fine is around US$1.50 per day and must be paid in cash. It's essential to make sure border officials stamp your passport on arrival, or you might have to go through a potentially long and expensive process to leave the country – either by requesting an entry stamp at the National Superintendent of Immigration in Lima, or applying for an exit order.
Visa and entry requirements can change at any time, so it's important that you check for the latest information. Please visit the relevant consular website of the country or countries you’re visiting for detailed and current visa information specific to your nationality. If you're travelling with Intrepid, you can also check your Essential Trip Information section for more details.
Peru entry requirements
Foreign nationals entering Peru must be able to provide the following:
- A passport valid for at least six months from the date of entry (nationals of Argentina, Brazil, Paraguay, Uruguay, Ecuador, Colombia, Bolivia and Chile can enter Peru with a national identity document)
- At least two blank pages in your passport
- Proof of onward travel, e.g. a return flight or bus ticket
- Proof of sufficient funds to support yourself during your time in Peru
Our Peru trips