Indonesia Visa RequirementsFor India passport holders
Indian passport holders can obtain a visa on arrival in Indonesia for stays up to 30 days, or apply for an e-visa online before departure.
India passport holders can obtain a Visa on Arrival at Indonesia ports of entry.
For e-VOA, apply at molina.imigrasi.go.id at least 48 hours before arrival. Upload a passport-size photograph and passport scan, and pay the $35 fee online. The approved e-VOA is linked to your passport and does not require printing. For visa on arrival, proceed to the VOA counter at the airport upon arrival, present your passport, complete the form, and pay $35 in cash or by card. Both options allow a 30-day stay extendable by another 30 days at a local immigration office.
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 Indonesia: What You Need to Know
Indonesia offers Indian travelers the option of both a visa on arrival (VOA) at major airports and an e-VOA (electronic visa on arrival) that can be obtained online before arrival. The e-VOA is recommended as it saves time at the airport. The fee is $35 for a 30-day single-entry stay, extendable once for another 30 days.
Practical Tips
Bali is Indonesia most visited destination among Indians, followed by Jakarta and Lombok. The Indonesian rupiah (IDR) is the currency. Direct flights from major Indian cities to Bali and Jakarta are available. Indonesia is an archipelago of over 17,000 islands, offering tremendous diversity. The extension for an additional 30 days can be processed at any immigration office in Indonesia for a similar fee. Always check that your passport has at least six months validity remaining.
Frequently Asked Questions
Do Indian passport holders need a visa for Indonesia?
Indian passport holders can get a visa on arrival (VOA) in Indonesia for $35, or apply for the e-VOA online before departure. Both allow a 30-day stay, extendable once for another 30 days.
How do I apply for the Indonesia e-VOA from India?
Apply at the Indonesian e-VOA portal (molina.imigrasi.go.id) at least 48 hours before arrival. Upload your photo and passport scan, pay $35 online, and the e-VOA is linked electronically to your passport.
Can I extend my stay in Indonesia beyond 30 days?
Yes. The VOA can be extended once for an additional 30 days (total 60 days) by visiting any immigration office in Indonesia and paying the extension fee.
Are there direct flights from India to Bali?
Yes. Several airlines operate direct and one-stop flights from major Indian cities including Delhi, Mumbai, Chennai, Bengaluru, and Hyderabad to Ngurah Rai International Airport in Bali.