Traveling to Peru generally requires a visa and may involve extensive documentation to meet the application requirements. There are a number of different types of visas available including, transit visas, tourist visas, business visas, working (resident) visas, religious visas, journalist visas and student visas.