Can India Citizens Visit Indonesia?
Visa on Arrival
30 days
max stay
Indian passport holders can obtain a visa upon arrival in Indonesia for up to 30 days, extendable for an additional 30 days.
✓ Verified March 2026
Before You Go
Passport validity
6 months upon arrivalReturn ticket
RequiredHeads Up
- Visa on arrival available only at specified airports: Balikpapan, Banjarmasin, Batam, Denpasar-Bali, Jakarta, Lombok, Medan Kuala Namu, Makassar, Manado, Padang, Palembang, Pekan Baru, Surabaya, Surakarta (Solo), Tanjung Pinang, and Yogyakarta.
- Passport must have at least one empty visa page.
- Visa must be used within 90 days of issuance.
- Return/onward ticket required, except for residents of Indonesia or diplomatic/service visa holders.
Complete the 'All Indonesia' arrival card online up to 3 days before arrival; visitors to Denpasar Bali must pay an International Tourism Levy online.
Pre-register online
Full Visa Details
Passport
Travel documents must be valid for at least 6 months upon arrival. Travel documents issued to visitors must have at least one empty visa page.
Visa rules change frequently. Always verify requirements with the destination country's official embassy or immigration website before booking travel. Data verified: March 2026.
Plan Your Trip to Indonesia