Skip to content
TripDrafts.
Visa Centre

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