Visa required — Nepali applicants apply through the Embassy of Peru in New Delhi, India, which is explicitly accredited to cover Nepal.
Nepali citizens need a visa to visit Peru. The Embassy of Peru in New Delhi, India explicitly covers India, Bangladesh, Maldives, Nepal, and Sri Lanka, so this is the confirmed channel for Nepali applicants rather than an ambiguous regional guess.
Fee: Not confirmed for Nepal specifically — confirm directly with the Embassy of Peru in New Delhi.
Processing: Not confirmed from the page reviewed — confirm directly with the Embassy of Peru in New Delhi.
Stay: Not confirmed — check your visa grant for the exact permitted stay.
Steps
Prepare your application for the Embassy of Peru in New Delhi — This embassy is confirmed to handle Nepali tourist visa applications — check its official issuance-of-tourist-visa page for the current process.
Gather required documents — Prepare your passport, photos, travel itinerary, proof of funds, and accommodation details as listed on the embassy's page.
Submit your application and pay the fee — Follow the embassy's submission instructions (in person or by mail/courier) and pay the applicable consular fee.
Wait for your visa — Confirm current processing times directly with the embassy when you submit.
Documents
Passport valid for at least 6 months, with at least 2 blank pages
Two recent 35x45mm color photographs, white background
Completed and signed visa application form
Covering letter detailing purpose, dates, accommodation and expenses
6-month bank statement from your savings account, stamped and signed by the bank
Salary slips and income tax returns for the last 3 years, where applicable
Sponsorship letter, if someone else is funding your trip