🛂 Visa lookup · 🇮🇳 → 🇮🇩
Do Indians need a visa for Indonesia?
✓ Yes — pay on arrival
Indian passport holders can get a visa on arrival in Indonesia (Bali and major airports).
Pay $35 USD at the airport visa desk. Valid for a 30-day stay. Extendable once for another 30 days.
- Cost
- $35 USD (~₹2,950) · paid in cash or card at the airport
- Processing
- 10–20 minutes at the airport visa-on-arrival counter
- Validity
- Single entry · 30 days (extendable once)
- Passport
- Must be valid for at least 6 months beyond your entry date
- Where to apply
- molina.imigrasi.go.idYou can also pre-apply for the e-VOA online to skip the airport queue
What you need to apply
A valid passport (6-month rule, two blank pages)
A return or onward ticket
Required for the visa-on-arrival stamp
$35 USD or equivalent
Cash accepted in USD or INR; cards work at most major airports
Last verified 6 days ago · by Anika, our visa data steward
We re-check every visa policy at least every 30 days against the official source. If it changed since then, you'll see a warning chip on this page.
🇮🇩 Govt. of Indonesia (official)🇮🇳 Govt. of India advisorySherpa API
Plan a trip to Indonesia
See places to visit, costs, and best season for Indian travellers
