Peru Visa RequirementsFor India passport holders
Indian passport holders require a visa to visit Peru. Peru offers a relatively affordable visa fee and a generous 183-day stay, making it appealing for Indian travelers planning an extended South American journey.
India passport holders require a visa to enter Peru.
Apply at the Embassy of Peru in New Delhi. Required documents typically include a valid Indian passport, completed visa application form, recent passport photos, confirmed return or onward flight tickets, hotel bookings or accommodation details, bank statements for the past 3 to 6 months demonstrating sufficient funds, and travel insurance. The visa fee is approximately USD 30. Processing generally takes 5 to 10 business days.
Entry Requirements
Passport Validity
6 months beyond date of entry
Blank Pages
2 blank pages required
Multiple Entry
Single entry only
Work Permitted
No - requires work visa
Current Travel Situation
India to Peru: What You Need to Know
Peru requires Indian citizens to obtain a tourist visa before travel. The Peruvian Embassy in New Delhi handles visa applications. The tourist visa allows a stay of up to 183 days (approximately 6 months), which is one of the most generous single-entry tourist visa allowances for Indian passport holders in South America.
Practical Tips
Machu Picchu is Peru most iconic attraction and should be booked well in advance as entry is restricted by daily permits. Lima, Cusco, the Amazon Basin, and Lake Titicaca are other highlights. The Peruvian sol (PEN) is the currency. Altitude sickness is a real concern in Cusco (3400m) and around Lake Titicaca; acclimatize for at least a day or two before any hiking.
Frequently Asked Questions
Do Indian citizens need a visa for Peru?
Yes. Indian passport holders must obtain a tourist visa from the Peruvian Embassy in New Delhi before traveling. Peru does not offer visa on arrival to Indian citizens.
How do I book Machu Picchu as an Indian tourist?
Machu Picchu entry requires advance booking. Purchase tickets at the official Peruvian Ministry of Culture portal (machupicchu.gob.pe). Tickets sell out weeks or months in advance during peak season (June to August). Choose your entry time slot and whether you want to hike Huayna Picchu or Montana mountain for a surcharge.
How long does the Peru tourist visa take to process?
The Peruvian Embassy in New Delhi typically processes tourist visas within 5 to 10 business days. Apply at least 3 weeks before your travel date. The visa fee is approximately USD 30 and is one of the more affordable in South America.
What should Indian travelers know about altitude sickness in Peru?
Cusco is at 3,400 metres and Lake Titicaca at 3,800 metres. Altitude sickness (soroche) is common and can cause headaches, nausea, and fatigue. Spend at least 1 to 2 days acclimatizing in Cusco before trekking. Drink coca tea (available locally), stay hydrated, avoid alcohol on arrival, and consult a doctor about acetazolamide medication before travel.