For Americans traveling to Peru, a current U.S. passport is required for tourists as well ws business and diplomatic visitors. Your passport will be stamped upon entry and exit. In all cases, the passport must be valid for six months past the end of the date of the visit. A visa is not required for tourist stays of less than 90 days.
Visas are required for tourist travel of more than 90 days, business travel and student or employment travel. To obtain a business visa, the applicant must submit his or her U.S. passport, two passport-sized photos, two completed and signed visa application forms and a letter describing intended business on company letterhead that is signed by a company official. The cost of a business visa is $30. Applications should be sent to the embassy or consulate for approval.
For student or employment travel, contact the closest Peruvian consulate for specific information. The Peruvian embassy is located in Washington, D.C. and there is a consulate in Miami.
If you will be arriving in Peru from an area in which yellow fever is active or traveling to the jungles in Peru, you must be vaccinated and carry an International Certificate of Vaccination for yellow fever. You should get vaccinated 10 days prior to arrival; if you do not, vaccinations are available at the Jorge Chavez International Airport.
While not required, you may want to consider vaccinations for diphtheria, hepatitis, polio, tetanus or typhoid.
While traveling in Peru, Westerners should avoid drinking tap water and be cautious about dining at roadside stands or unsanitary restaurants as hygienic standards are not at the level of most Western countries. Also, if you will be visiting high-altitude destinations, avoid heavy foods.
Upon entry into Peru, you must provide return travel tickets to your point of origin or documentation/tickets to your next destination. These may include, but are not limited to, airline, rail or cruise tickets.