Indonesia Visa for Indians: Visa on Arrival
Complete visa requirements for Indian passport holders
Indian passport holders can obtain a visa on arrival for Indonesia, subject to the current document and entry conditions below. The listed stay is 30 days (extendable once for 30 more days).
Last verified against official sources: 14 April 2026
Key Information
Key Requirements
- Passport valid 6+ months
- Return/onward flight ticket
- Proof of accommodation
Step-by-Step Application Process
- 1
Arrive at Bali/Jakarta airport
- 2
Go to Visa on Arrival counter
- 3
Pay IDR 500,000 (~₹2,700)
- 4
Receive 30-day visa stamp
- 5
Extend at immigration office for 30 more days if needed
Documents Required
- Passport (6+ months validity)
- Return flight ticket
- Hotel booking confirmation
- IDR 500,000 cash for visa fee
Pro Tips
- Bali is the most popular destination — cheap flights from India
- IDR 500,000 (~₹2,700) is one of the cheapest visas available
- 30+30 days is plenty for exploring Indonesia
Important Notes
- • Visa on Arrival available at major airports including Bali (DPS) and Jakarta (CGK)
- • Extension available once for another 30 days
- • Covers all of Indonesia — Bali, Jakarta, Komodo, Raja Ampat
Share This Guide
Official Sources
Best Time to Apply
No advance application — get on arrival
Where Else Can You Travel?
See exactly which new destinations your existing visas make accessible, without mixing in countries you could already visit.
See Where I Can TravelDisclaimer: Visa requirements can change. Always verify with official government sources before making travel plans. VisaHacks provides information for reference only.
Related Visa Guides
How many countries can YOUR passport unlock?
See every destination you can visit visa-free as an Indian — plus the extra countries a US, UK, or Schengen visa unlocks — on one interactive map.