Do I need a visa to travel to Peru?

Peru entry requirements

If you're not eligible for a visitor permit on arrival, you'll need to apply for a tourist visa prior to departure at your local Peruvian consulate or embassy. This includes passport holders from Venezuela, Kenya, Nicaragua and Cuba.

Check which nationals are eligible for a visa-free entry permit on the Peru Ministry of Foreign Affairs website.

For passport holders not eligible for a visitor permit

All travellers entering Peru must meet certain entry requirements, including:

  • 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 stay.


The page is for general information only and may be subject to change. It is your responsibility to obtain relevant visa and travel information required for entry, departure and travel to each country or region you visit on your trip. You should confirm these with the relevant embassies and/or consulates.

Last updated: 27 June 2023

Want to learn more about Peru?Return to Peru FAQs

Our Peru tours