Visa on arrival · For Indian Passport Holders
Bali (Indonesia) visa for Indians
Visa type
Visa on arrival
Fee (approx)
USD 35 / ~₹3,000
Processing
On arrival / instant
Max stay
30 days
Validity
30 days
Visa on arrival at Ngurah Rai Airport (USD 35). Can also apply for e-VOA online at molina.imigrasi.go.id before travel - recommended to avoid queues.
Document checklist
13 documents across 3 categories.
Mandatory Documents
- Valid Indian passport (min 6 months validity)
- Return flight tickets
- Hotel booking confirmation
- USD 35 cash for VOA fee (or pay online for e-VOA)
- Passport-size photographs (2 copies)
For e-VOA (Recommended - apply before travel)
- Apply at molina.imigrasi.go.id
- Scanned passport copy
- Recent passport photo
- Credit/debit card for online payment
- Print e-VOA approval to show at immigration
Recommended
- Travel insurance
- Indonesian Rupiah (IDR)
- Printed e-VOA approval
Official source: molina.imigrasi.go.id
Disclaimer: Visa rules for Bali (Indonesia) change frequently. This checklist is a general guide for Indian passport holders and is not legal or immigration advice. Always verify current requirements with the official embassy or consulate before applying.
Build Bali (Indonesia) visa documents in seconds
TripDrafts auto-fills covering letters, employer NOCs and embassy itineraries from your client's details - ready to submit.
Start free