Visas for tourists traveling to Peru
You may not need apply for a visa ahead of time to travel to the country of Peru for the Magical Machu Picchu Trek. A tourist entry stamp is free and can be obtained at the airport with a current passport that is valid for at least six months past the date of entry. The passport must also have two free pages in the visa section.
The applies to all citizens of the countries listed below:
North America: Citizens of the United States, Canada and Mexico
Central America: Citizens of most Central American countries except Costa Rica, Cuba, El Salvador, Guatemala, Haiti, Honduras, Nicaragua, and the Dominican Republic.
South America: Citizens of all South American countries
Europe: Citizens of all countries within the European Union and Switzerland
Africa: Citizens of South Africa
Asia: Citizens of Brunei, Indonesia, Israel, Japan, Laos, Malaysia, Philippines, Singapore and Thailand
Oceania: Citizens of Australia and New Zealand