Peru does not require a visa for a stay of up to 183 days. Though a visa is not necessary, tourists must have a passport valid for at least six months and one blank page at the time of arrival, as well as documentation of return flights.