Skip to main content
Rice terraces, Bali

Visa guide · Indian passport holders

Indonesia Visa for Indians: Rules, Fees & Documents (2026)

Indians get an Indonesia visa on arrival or e-VOA for IDR 500,000 (₹2,700), 30 days. 2026 steps, the Bali levy, arrival card, documents and extensions.

Fact-checked 2 min readBy the Elitech Travels editorial desk
Visa on arrivalStay: 30 days, extendable once by 30 daysE-VOA online, usually quick; counter visa on arrival at the airport
Vyacheslav Argenberg · CC BY 4.0

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

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

  1. 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.
  2. Pay the Bali tourist levy of IDR 150,000 (about ₹810) per person on the Love Bali portal and save the receipt.
  3. 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.
  4. On landing, show your passport, e-VOA, QR code and levy receipt.
  5. 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?
No, but the visa is simple. Indians get a visa on arrival, either online as an e-VOA before travel or at the airport counter. It costs IDR 500,000 (about ₹2,700) and allows 30 days, extendable once. Bali also charges a separate tourist levy of IDR 150,000 (about ₹810) per person.
What is the Bali tourist levy and how do I pay it?
It is a one-time charge of IDR 150,000 (about ₹810) per foreign visitor to Bali, introduced to fund culture and environmental protection. Pay it online on the Love Bali portal before travel and keep the receipt, or pay at the airport if needed. It is separate from the visa fee and applies to children too.
What is the All Indonesia arrival card?
It is a free online declaration that combines immigration, customs and health information. File it within three days before arrival on the official immigration portal, and it produces a QR code to show at the airport. It is not a visa, so you still need an e-VOA or a visa on arrival.
Can I extend my Indonesia visa on arrival?
Yes, once, for another 30 days, giving a total of 60. Apply online through the same immigration portal before your first 30 days end. Do not leave it to the last day: overstaying costs IDR 1,000,000 (about ₹5,400) per day and can lead to detention or a ban.

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.