🇮🇩 Bali Visa for Indians: Complete 2026 Guide
Indian passport holders can enter Indonesia (Bali and all Indonesian destinations) using the e-VOA (Electronic Visa on Arrival) in 2026. The e-VOA costs IDR 500,000 (~USD 31) and can be applied for online before travel or purchased on arrival at major Indonesian airports including Ngurah Rai (Bali), Soekarno-Hatta (Jakarta), and other international airports.
At a Glance: Bali/Indonesia for Indians 2026
| Visa Type | e-Visa on Arrival (eVOA) |
| Fee | IDR 500,000 (~USD 31 / ~INR 2,600) |
| Processing | Online in minutes (before travel); or on arrival at airport |
| Stay | 30 days, extendable once for 30 more days (total 60 days) |
| Apply Online | molina.imigrasi.go.id (pre-arrival e-VOA) |
Quick Answers
Do Indians need a visa for Bali?
Indian passport holders require a visa to enter Bali/Indonesia but can purchase the e-Visa on Arrival (eVOA) either online before travel (at molina.imigrasi.go.id) or at the airport on arrival. The fee is IDR 500,000 (~USD 31). This is one of the simplest visa processes available to Indian travelers.
How much is the Bali eVOA for Indians?
IDR 500,000 (~USD 31 / ~INR 2,600). This covers 30 days of stay. If you want to extend for another 30 days (total 60 days), pay another IDR 500,000 at an Immigration office in Bali.
Should Indians apply for Bali eVOA online or at the airport?
Applying online in advance at molina.imigrasi.go.id is strongly recommended. It avoids the on-arrival queue (which can be very long during peak tourist season at Ngurah Rai), and the online payment is processed securely. However, the on-arrival option is available if you did not apply in advance.
How long can Indians stay in Bali on eVOA?
30 days. Extendable once for another 30 days at an Immigration office in Bali (e.g., Ngurah Rai Immigration Office or Denpasar Immigration Office), for a total possible stay of 60 days. Pay IDR 500,000 for the extension before the initial 30 days expires.
Can Indians use the eVOA to visit other Indonesian islands?
Yes. The eVOA is an Indonesian national visa, not a Bali-only entry. It allows travel anywhere in Indonesia -- Java, Lombok, Komodo, Sumatra, Sulawesi, and other destinations. You enter through any international airport that offers the eVOA program.
Applying for Bali/Indonesia eVOA: Step-by-Step
Option 1: Online Before Travel (Recommended)
- Go to molina.imigrasi.go.id (official Indonesia Immigration eVOA portal)
- Select "e-Visa on Arrival" and fill in your passport details
- Upload your passport bio-page and a digital photo
- Pay IDR 500,000 online via credit/debit card
- Receive QR code confirmation by email (usually within minutes)
- Show the QR code at the dedicated eVOA counter in the airport on arrival
Option 2: On Arrival at the Airport
- At Ngurah Rai International Airport (Bali) or other international airports, go to the "Visa on Arrival" payment counter
- Pay IDR 500,000 at the counter (credit card or cash -- both usually accepted)
- Receive a receipt and proceed to the immigration counter to have the visa stamped
Note: The on-arrival queue can be 45-90 minutes long during peak season (July-August, December). Online pre-application is strongly recommended for peak-season travelers.
What You Need at Bali Immigration
- Valid Indian passport (6+ months beyond your planned departure from Indonesia)
- eVOA QR code (if applied online) or receipt (if paid on arrival)
- Return or onward flight ticket
- Accommodation details for at least the first night
Extending the Bali eVOA
If you want to stay beyond 30 days:
- Visit an Immigration office in Bali (Ngurah Rai or Denpasar) before your current 30 days expire
- Pay IDR 500,000 for a 30-day extension
- Bring your passport and the extension form (available at the office)
- The extension is processed same-day in most cases
Frequently Asked Questions
Is the eVOA the same as a tourist visa for Indians visiting Bali?
Yes. The eVOA (B211A category) serves as the standard tourist/social visa for Indian nationals visiting Bali and Indonesia. It permits tourism, visiting friends, and attending short events. It does not permit employment or study.
Do Indians need travel insurance for Bali?
Travel insurance is not a mandatory requirement for the eVOA, but it is strongly recommended. Healthcare costs in private hospitals in Bali can be significant, and travel insurance provides important protection for medical emergencies, trip cancellations, and lost luggage.
Can Indians drive in Bali on their Indian license?
An Indian driving license alone is not valid for driving a car in Bali. You need an International Driving Permit (IDP) issued in India alongside your Indian license. For motorbikes (very popular in Bali), an IDP for motorbikes is required. Many tourists rent motorbikes without a license illegally -- this is a genuine risk as accidents and police fines are common.
⚠ Always verify. Visa requirements and fees change. Confirm with the official government immigration portal or embassy before booking.
Last reviewed: February 2026 · About · Report inaccuracy