Quick answer
Indian passport holders can visit Bali and the rest of Indonesia on a visa on arrival, either applied for online as an e-VOA before travel or bought at the airport counter. Both cost IDR 500,000 (about ₹2,700) and allow 30 days, extendable once by another 30. Bali adds a tourist levy of IDR 150,000 (about ₹810), and every traveller files the free All Indonesia arrival card.
At a glance
- Visa type
- Visa on arrival (B1), online e-VOA or airport counter
- Stay allowed
- 30 days, extendable once by 30 days
- Fee
- IDR 500,000 (about ₹2,700), plus the Bali tourist levy of IDR 150,000 (about ₹810)
- Processing
- E-VOA online, usually quick; counter visa on arrival at the airport
- Validity
- E-VOA must be used within 90 days of issue
- Apply at
- Official portal
Documents checklist
- Passport valid for at least six months from arrival, undamaged, with at least one blank page
- E-VOA approval, if applied online
- Return or onward air ticket
- Hotel booking for the stay
- All Indonesia arrival card QR code, completed within three days before arrival
- Bali tourist levy receipt from the Love Bali portal
- Card or cash for the visa fee if buying at the counter
Common mistakes that get Indians refused
- Indonesian immigration refuses damaged passports; a torn page, water damage or loose binding can get you sent back.
- Sites charging far more than IDR 500,000 for the e-VOA are agents; use the official portal.
- Overstaying costs IDR 1,000,000 (about ₹5,400) a day; extend online before day 30.
- Airlines in India check the return ticket at boarding, so a one-way booking can get you offloaded.
Do Indians need a visa for Bali?
Yes, but you can get it on arrival. Indian passport holders are eligible for Indonesia's visa on arrival, which you can either apply for online as an e-VOA before you travel or buy at the counter at Bali's Ngurah Rai airport. Both cost IDR 500,000 (about ₹2,700) and allow 30 days, extendable once for another 30.
E-VOA or airport counter?
The e-VOA is the better choice for planned holidays. You pay online, the approval arrives by email, and you skip the visa counter queue, which can run 30–90 minutes when several flights land together. The counter remains a fallback if something goes wrong with the online application.
How to enter, step by step
- Apply for the e-VOA on evisa.imigrasi.go.id. Upload your passport data page and a photo, add your return flight and pay IDR 500,000 by card.
- Pay the Bali tourist levy of IDR 150,000 (about ₹810) per person on the Love Bali portal and save the receipt.
- Within three days before arrival, fill in the free All Indonesia arrival card. It replaces the old customs and health forms and gives you a QR code.
- On landing, show your passport, e-VOA, QR code and levy receipt.
- Collect bags and clear customs with the same QR code.
What officers check
Bali immigration focuses on three things: passport condition, the return ticket and the visa. Indonesian officers are strict about damaged passports, and a torn or stained page is a real reason for refusal. Funds and hotel bookings are rarely asked about, but airlines in India check the return ticket at boarding.
Families, seniors and extensions
Every traveller pays the visa fee and the levy, including children, and each needs an arrival card. If you want to stay longer than 30 days, apply for the extension online on the same portal before the visa expires. Seniors should note that Bali's best sights involve steps and slopes, at Tegallalang, Tanah Lot and the temple stairways, so plan rest days.
Carry a sarong or buy one locally for temple visits. Bali's government publishes a list of do's and don'ts for visitors, and fines for disrespectful behaviour are enforced.
For budgets and planning, see the Bali trip cost guide, the best time to visit Bali and things to do in Bali. Load rupiah from our foreign exchange desk, or let our visa assistance team file the e-VOA.
Frequently asked questions
Is Bali visa-free for Indians?
What is the Bali tourist levy and how do I pay it?
What is the All Indonesia arrival card?
Can I extend my Indonesia visa on arrival?
How we checked this page
Last reviewed
Written and fact-checked by the Elitech Travels editorial desk in New Delhi, drawing on our consultants' day-to-day booking work and the official sources below. Rules, fares and fees change — always confirm anything critical with the issuing authority before you travel. Our editorial policy.






