📋 Official rules · verified June 2026
·
🇮🇳 For Indian travellers
·
🔓 Free · No signup
·
🔄 Updated June 2026
🇮🇩 Indonesia Visa Guide · June 2026

Bali Visa
for Indians

Visa on Arrival rules, exact documents, fees in ₹, and the step-by-step process — everything an Indian passport holder needs before flying to Bali.

VOA
Visa type for Indians
₹2,950
Visa fee (IDR 500,000)
30 Days
Validity · extendable once
QUICK ANSWER
Visa Type
VOA / e-VOA
No advance visa needed from embassy
Total Cost
₹2,950
IDR 500,000 · per person
Time Needed
5–10 min
e-VOA online · or on arrival queue
IN THIS GUIDE
📋

Bali Visa Rules for Indians

UPDATED JUNE 2026

Indian passport holders are not on Indonesia's visa-free list. Every Indian traveller needs a Visa on Arrival (VOA) to enter Bali (or anywhere in Indonesia) for tourism. The VOA can be bought physically at the airport immigration counter, or pre-purchased online as an e-VOA before you fly — both give identical entry rights.

e-VOA · RECOMMENDED
Apply Online
via molina.imigrasi.go.id
  • Apply 2 days–90 days before travel
  • Pay online by card, get QR code
  • Skip the airport payment queue
  • Scan QR at immigration counter
ON ARRIVAL
At The Airport
Ngurah Rai Airport (DPS) counter
  • Pay in cash (IDR) or card at counter
  • Queues can run 20–60 min at peak
  • Same fee as e-VOA
  • No pre-travel paperwork needed
ℹ️ Good to know: The VOA is valid for 30 days from the date of arrival and can be extended once for another 30 days from inside Indonesia — giving a maximum stay of 60 days. It is strictly for tourism; it does not permit any kind of work or business activity.
📑

Documents Required

Keep these ready before you reach immigration — whether applying for the e-VOA online or paying on arrival.

Passport valid for 6+ months
Must have at least 6 months' validity remaining from your date of arrival, with a minimum of 1 blank page.
Proof of onward / return travel
A confirmed return or onward flight ticket out of Indonesia within 30 days. Airlines and immigration can both ask for this.
Passport-size photo (digital)
Required only for the e-VOA online application — white background, recent photo, uploaded as JPG.
Proof of accommodation
A hotel booking confirmation or villa address for your stay in Bali. Rarely checked but good to carry a printout/screenshot.
Proof of sufficient funds
Not always asked, but immigration can request evidence of funds for your stay — a bank statement or forex card balance is enough.
Customs declaration (electronic)
Fill the Indonesia Electronic Customs Declaration online within 3 days before arrival — separate from the visa, but also mandatory.
⚠️ Note: A printed or downloaded copy of your e-VOA QR code is strongly recommended — don't rely only on phone battery/network at the airport.
💰

Bali Visa Fees — Exact Breakdown

PER PERSON

The Visa on Arrival fee is fixed by Indonesian immigration in Indonesian Rupiah (IDR), so the ₹ amount only moves with the exchange rate — not with where or how you apply.

ItemCost (IDR)Cost (₹ approx.)Notes
Visa on Arrival (VOA)IDR 500,000₹2,950One-time, per person, per entry
e-VOA (online, same visa)IDR 500,000₹2,950Same fee + small card processing charge sometimes
Visa extension (1×, 30 more days)IDR 500,000–1,000,000₹2,950–₹5,900Done via immigration office or agent in Bali
Overstay fine (per day, if missed)IDR 1,000,000₹5,900Per day overstayed — avoid this entirely
Standard VOA total (most travellers)IDR 500,000₹2,950
💡 Pro tip: Pay the e-VOA fee by international debit/credit card before you fly — it locks in today's exchange rate and skips the on-arrival cash counter entirely. Avoid airport currency touts offering to "help" with visa payment for a markup.
🛂

Step-by-Step Application Process

The e-VOA route is faster and recommended. Here's exactly how it works, start to finish.

01
Visit the official Indonesia e-VOA portal
Go to molina.imigrasi.go.id (the official Indonesian immigration e-visa site) any time from 90 days to 2 days before your flight.
02
Fill in passport & trip details
Enter passport number, full name as on passport, date of birth, arrival date, flight number, and accommodation address in Bali.
03
Upload passport photo page & photo
Upload a clear scan/photo of your passport's main page and a digital passport-size photograph.
04
Pay IDR 500,000 online
Pay by international debit/credit card. You'll get an instant payment confirmation by email.
05
Receive your e-VOA QR code
Within minutes (sometimes up to 24 hours), you'll receive a QR code by email — download or print it.
06
Scan QR at Bali immigration
At Ngurah Rai Airport, head to the e-VOA lane, scan your QR code, and get your passport stamped. No extra payment needed.
🕐 Prefer paying on arrival? Skip steps 1–5 — simply queue at the "Visa on Arrival" counter at Ngurah Rai Airport, pay IDR 500,000 in cash or by card, and get your passport stamped on the spot.
📆

Visa Extension Rules

Staying longer than 30 days? The VOA can be extended once for another 30 days — for a maximum total stay of 60 days.

Apply before day 30
Start the extension at least 7 days before your current visa expires — through an Imigrasi office in Bali (Denpasar) or a local visa agent.
Extension costs ₹2,950–₹5,900
IDR 500,000–1,000,000 depending on whether you go direct or via an agent who handles the paperwork for you.
No further extension after 60 days
After the one extension, you must exit Indonesia. There's no third extension on a tourist VOA.
⚠️ Overstay warning: Overstaying costs IDR 1,000,000 (~₹5,900) per day and can lead to detention or an entry ban for serious overstays. Always exit or extend before expiry.
🛡️

Travel Insurance for Bali

Travel insurance isn't legally required for the Bali VOA, but it's strongly recommended — and some airlines/immigration officers do ask to see proof of cover. A good policy for a 7-night trip costs roughly ₹1,500–₹3,500.

⚠️ Important: If you plan to ride a scooter in Bali (very common), make sure your policy covers motorbike accidents — many standard plans exclude this unless declared. Also check for dengue fever cover, a real risk in the wet season.
🛡️
POPULAR FOR INDIA
Bajaj Allianz
Most popular travel insurance for Indian travellers. USD 500,000 medical cover, trip cancellation, baggage loss. Quick claim process.
Get Bajaj Quote →
Affiliate link · Factvisit may earn a commission · no extra cost to you
🌐
COMPREHENSIVE
HDFC ERGO
USD 1,000,000 medical cover, 24/7 assistance. Covers motorbike accidents (declare upfront), dengue cover included. Cashless claims at major Bali hospitals.
Get HDFC Quote →
Affiliate link · Factvisit may earn a commission · no extra cost to you
COMPARE & BUY
PolicyBazaar
Compare 10+ Indian travel insurers in one place. Filter by cover amount, adventure sports, trip cancellation. Buy instantly.
Compare Plans →
Affiliate link · Factvisit may earn a commission · no extra cost to you
🚫

Common Mistakes to Avoid

Booking a one-way ticket
Immigration and airlines can deny boarding without proof of onward/return travel within 30 days.
Confusing e-VOA with the older visa-free scheme
Indonesia's pre-pandemic visa-free entry for Indians no longer applies — a paid VOA/e-VOA is mandatory today.
Using unofficial third-party "visa agent" sites
Several lookalike sites charge 2–4x the official fee. Always apply directly at molina.imigrasi.go.id or pay at the airport counter.
Forgetting the Electronic Customs Declaration
This is separate from the visa and must be filled online within 3 days of arrival — skipping it can mean extra checks at customs.
Letting the extension deadline slip
Apply for an extension at least a week before your 30 days are up — last-minute extensions can be rejected if the office is backlogged.

Frequently Asked Questions

Do Indians need a visa for Bali?
Yes. Indian passport holders need a Visa on Arrival (VOA) or e-VOA to enter Bali and Indonesia. There is no visa-free entry for Indian citizens — this changed after the pandemic-era rules.
How much does the Bali visa cost for Indians?
The Visa on Arrival costs IDR 500,000, which is approximately ₹2,950 (USD ~32-35) depending on the exchange rate. This is the same whether you apply online (e-VOA) or pay at the airport.
Is e-VOA better than paying on arrival?
Both give identical entry rights, but the e-VOA is recommended because you avoid the on-arrival payment queue — you just scan a QR code and walk through. Peak-season arrival queues can run 20-60 minutes.
How long is the Bali visa valid for?
The VOA is valid for 30 days from your date of arrival. It can be extended once for another 30 days from within Indonesia, for a maximum total stay of 60 days.
What documents do I need for the Bali visa?
A passport valid for 6+ months, proof of onward/return travel, a digital passport photo (for e-VOA), proof of accommodation, and ideally proof of sufficient funds. You'll also need to separately file an Electronic Customs Declaration.
Can I extend my Bali visa once I'm there?
Yes, the 30-day VOA can be extended once for another 30 days via an Imigrasi office in Bali or a licensed visa agent, costing roughly ₹2,950-₹5,900. Apply at least 7 days before expiry.
What happens if I overstay my Bali visa?
Overstaying costs IDR 1,000,000 (~₹5,900) per day, and serious or repeated overstays can lead to detention or an entry ban into Indonesia. Always extend or exit before your visa expires.
Is travel insurance compulsory for the Bali visa?
It isn't a strict legal requirement for the VOA itself, but it's strongly recommended, and some officials may ask to see proof of cover. A 7-night policy for Bali typically costs ₹1,500-₹3,500.
🔗

More Bali Guides

Get travel insurance for Bali
VIEW PLANS →