Peru Visa Requirements For US Citizens (2025)

For American citizens, traveling to Peru for tourism or most business purposes, you do not need to apply for a visa in advance—you can enter visa-free and receive a tourist stamp upon arrival. However, you should be informed on when you do need a visa, the different types, as well as other helpful information. 

Peru Visa Requirements For US Citizens

U.S. citizens do not need a visa to enter Peru for tourism, as long as:

  • Your stay is 183 days or less within a 365‑day period

  • You present a U.S. passport that’s valid for at least 6 months beyond your entry date and has at least one blank page for entry/exit stamps

  • You may need to show proof of onward or return travel—airlines can require it before boarding, and immigration may ask for it too

Does US Citizens Needs Visa To Travel To Peru?

No, U.S. citizens do not need a visa to travel to Peru for tourism—you’re allowed to enter visa-free and stay up to 183 days (border officers typically grant 90 days but may allow longer, up to 183 days

How Long Does It Takes For An American Citizen To Get Peru Visa?

 

What Do You Need As A U.S Citizen To Move To Peru