Bali Visa on Arrival for Indians 2026: Cost, Levy and Rules
· 7 min read · By the Travlys visa team
Indian passport holders can get a 30-day visa on arrival or e-VOA for Bali at IDR 500,000. Here is how it works with the Bali tourist levy, the All Indonesia arrival card and the other entry rules for 2026.
Yes, Indian passport holders can get a visa on arrival for Bali. It costs IDR 500,000, gives you 30 days in Indonesia, and can be extended once for another 30 days. Buy it online as an e-VOA before you fly or pay at the airport counter, then pay the separate IDR 150,000 Bali tourist levy and fill the free All Indonesia arrival card.
At a glance: Visa: VOA or e-VOA, IDR 500,000, 30 days, one 30-day extension. Bali levy: IDR 150,000 per person, once per trip, cashless. Arrival card: All Indonesia, free, up to 3 days before arrival. Passport: valid at least 6 months. Ticket: proof of travel out of Indonesia. Proposed visa fee rise: not in force as of 24 October 2026.
Visa on arrival or e-VOA: which should you take?
India is on Indonesia's visa-on-arrival list. The same visa comes in two forms. The e-VOA is bought online on the official immigration portal, evisa.imigrasi.go.id, before you travel. The VOA is bought at the payment counter in the arrival hall at Bali's Ngurah Rai airport, before the immigration desks. Both cost IDR 500,000 and give the same 30-day stay.
We suggest the e-VOA. You land with the visa already issued, you skip the payment queue, and you do not have to worry about currency at the counter. Indonesian immigration says an e-VOA must be used within 90 days of issue, so do not apply too early either.
The visa covers tourism, visiting family or friends, business meetings and transit. It does not allow you to work, and you cannot speak at events on it.
Extending your stay
You can extend once, for another 30 days, at an Indonesian immigration office. The extension costs another IDR 500,000. Immigration advises applying at least seven days before your permit expires. After 60 days in total you must leave, because the visa on arrival cannot be converted into another permit.
Is the fee going up?
On 12 August 2026, Indonesia's Director General of Immigration proposed raising the fee to IDR 750,000 for an e-VOA and IDR 1,000,000 for a visa bought on arrival. As of 24 October 2026, no regulation or effective date has been published, and the fee is still IDR 500,000. If the change comes in, the e-VOA will be the cheaper option. Check the official portal just before you pay.
The Bali tourist levy: IDR 150,000
Bali charges every international tourist a levy of IDR 150,000 per person. It is separate from the visa. You pay it once per trip, not per day, and it has applied since 14 February 2024.
- Where to pay: online on the Love Bali portal, lovebali.baliprov.go.id, or its official app. You can also pay at counters at Bali's airport and port, or through registered hotels, travel agents and attractions.
- How to pay: cashless only. Cards, bank transfer, virtual account and QRIS are accepted.
- What you get: a voucher with a QR code by email. Keep it on your phone.
- When: before you arrive is easiest. You can also pay during your stay, as long as it is before you leave Indonesia.
- Who is exempt: diplomatic and official visa holders, transport crew, KITAS or KITAP holders, and some other visa types such as student and golden visas. Tourists on a visa on arrival are not exempt.
Bali's provincial government runs checks at tourist sites, and its 2025 tourist circular says visitors who have not paid can be refused entry to attractions. As of 24 October 2026, the Love Bali site still lists IDR 150,000 and shows no 2026 change to the amount. The current legal basis is Bali Regional Regulation No. 2 of 2025.
All Indonesia: the arrival card you must fill
Indonesia now uses one digital arrival declaration called All Indonesia. It brings the immigration, customs and health declarations, which used to be separate forms, into one. It became the single arrival declaration for international travellers from 1 October 2025.
Fill it at allindonesia.imigrasi.go.id or in the official All Indonesia app, up to 3 days before arrival. Each traveller, including children, gets their own QR code. It is free, so any website asking you to pay for it is not the government site. It is not a visa. You still need the VOA or e-VOA.
Passport and ticket rules
- Passport validity: at least six months from your arrival date.
- Onward or return ticket: you must show a ticket out of Indonesia at the immigration checkpoint.
- Hotel details: keep your booking handy. You need an address for the arrival card, and officers may ask.
Best time to visit Bali
Bali's drier months run roughly from April to October. This is the most reliable time for beaches, boat trips and Nusa Penida. November to March is the wet season, with heavy showers, rougher seas on some days and very green rice terraces. July, August and the Christmas to New Year fortnight are the busiest and most expensive weeks. If your dates are flexible, April to June and September give you good weather with smaller crowds.
A classic 5-night Bali plan
- Nights 1 and 2, Seminyak or Kuta: land, check in and rest. Spend the next day on the beach, then watch the sunset and the Kecak dance at Uluwatu Temple.
- Day 3, Nusa Penida day trip: take an early fast boat from Sanur to the west coast viewpoints, Kelingking Beach, Broken Beach and Angel's Billabong. Stay the third night in the south.
- Nights 4 and 5, Ubud: see the Tegallalang rice terraces, Tirta Empul water temple, a waterfall or two, the Sacred Monkey Forest and Ubud market.
- Day 6: leave early for the airport. Traffic between Ubud and the airport is slow, so give yourself plenty of time.
In the wet season, keep the Nusa Penida day flexible. Boats can be cancelled or rough when the sea is up.
Common mistakes to avoid
- Paying on a fake visa site. Many websites copy the look of Indonesian government pages and add their own fee, and some sell visas that turn out to be invalid. Use only evisa.imigrasi.go.id for the e-VOA, allindonesia.imigrasi.go.id for the arrival card and lovebali.baliprov.go.id for the levy. Official Indonesian sites end in go.id.
- Forgetting the levy. The visa does not include it. Pay it separately and keep the QR voucher.
- Taking food into the Monkey Forest. At Ubud's Sacred Monkey Forest, food, drinks and plastic bags are not allowed inside, and lockers are provided at the lobby. Keep jewellery and small items out of sight, do not touch or feed the monkeys, and avoid direct eye contact. If you are bitten, go to the on-site first aid clinic.
- Wrong clothes at temples. Bali's tourist rules ask for modest, respectful clothing at temples. Carry or rent a sarong and sash. The inner temple areas are for worshippers in Balinese dress only, and you must not climb shrines or sacred trees.
- Unlicensed money changers. Bali's rules ask you to change money only at licensed changers.
- Riding without a licence or helmet. Bali's rules require a valid driving licence and a helmet if you ride.
- Overstaying. Count your 30 days from arrival. If you want to stay longer, apply for the extension at least seven days before it runs out.
How Travlys helps
Travlys builds complete Bali holiday packages with hotels and private transfers, and we guide you through the e-VOA, the levy and the All Indonesia card before you fly. We also arrange Sri Lanka packages, and we file visas for Dubai from ₹2,500, Singapore from ₹2,950, Thailand from ₹1,950 and Malaysia from ₹999. We have filed 5,000+ visas with a 98% approval rate. Message us on WhatsApp at +91 82009 18967.
Last checked: We checked these rules on 24 October 2026 against the sources listed below. Fees and forms can change at short notice, so confirm on the official portals before you pay.
Frequently asked questions
Do Indians need a visa for Bali?
Yes, but you do not need to apply at an embassy. India is on Indonesia's visa-on-arrival list, so you can buy a 30-day visa online as an e-VOA before you fly or at the counter when you land in Bali. It costs IDR 500,000 and allows tourism, family visits, business meetings and transit, but not work. You also need a passport valid for at least six months and a ticket out of Indonesia.
How much is the Bali visa on arrival for Indians in 2026?
The fee is IDR 500,000, whether you buy the e-VOA online or pay on arrival. In August 2026 Indonesian immigration proposed raising it to IDR 750,000 for the e-VOA and IDR 1,000,000 on arrival, but as of 24 October 2026 no regulation or effective date had been published. The Bali tourist levy of IDR 150,000 is a separate charge on top of the visa.
Is the e-VOA better than paying for the visa on arrival?
Yes, for most travellers the e-VOA is the better choice. It costs the same IDR 500,000 today, you land with the visa already issued, and you skip the payment counter queue at Ngurah Rai airport. If the proposed fee change comes in, the e-VOA would also be cheaper. Apply only on evisa.imigrasi.go.id, and use the visa within 90 days of issue.
How do I pay the Bali tourist levy?
Pay it online on the Love Bali portal, lovebali.baliprov.go.id, or its official app before you arrive. The levy is IDR 150,000 per person, paid once per trip, and it is cashless only: cards, bank transfer, virtual account or QRIS. You get a QR voucher by email. You can also pay at counters at Bali's airport and port, or through registered hotels and agents during your stay.
Is the All Indonesia arrival card mandatory?
Yes, every international arrival is expected to complete it. All Indonesia is a free digital form that combines the immigration, customs and health declarations, and it became the single arrival declaration from 1 October 2025. Fill it at allindonesia.imigrasi.go.id or in the official app up to three days before you land. Each traveller, including children, needs their own QR code. It does not replace your visa.
Can I extend my Bali visa on arrival?
Yes, once, for another 30 days. You apply at an Indonesian immigration office in Bali, and the extension costs another IDR 500,000. Indonesian immigration advises applying at least seven days before your current stay expires. After 60 days in total you must leave the country, because the visa on arrival cannot be converted into another type of stay permit.
Sources
Checked on 2026-10-24. Visa rules change; confirm on the official site before you travel.
- Indonesian Immigration: e-Visa on Arrival FAQ
- Indonesian Immigration: official e-Visa portal
- Indonesian Immigration (Yogyakarta office): How to get a visa on arrival
- Love Bali (Bali Provincial Government): Tourist levy FAQ
- Love Bali: Levy payment portal
- Indonesia Travel (Ministry of Tourism): All Indonesia app guide
- All Indonesia: official arrival declaration portal
- Bali Tourism Office: Governor's Circular No. 7 of 2025 on tourist conduct
- Sacred Monkey Forest Sanctuary Ubud: Guidelines and FAQ
- VisasNews: Indonesia plans to raise VOA and e-VOA fees (12 August 2026)
- VisasNews: All Indonesia arrival card mandatory from 1 October 2025