What are the passport/visa requirements for American citizens traveling to Peru?
U.S., Australian, Canadian, and EU citizens (except Latvia and Romania) require a passport valid for at least six months from date of entry and return ticket for stays of up to 90 days. Citizens of Latvia and Romania require a visa. Citizens of other countries are advised to contact the Peruvian embassy in their country before traveling.