The definitive regulatory blueprint for Indian passport holders traveling to Bali. In-depth guide covering the 30-day Visa on Arrival (VoA B1), online e-VoA via Molina, Bali Tourism Levy (Love Bali), customs declarations, and extension rules.
Overview: Visiting Bali & Indonesia on an Indian Passport
Bali holds an irresistible cultural and spiritual allure for Indian travelers. From shared epics of the Ramayana and Mahabharata reflected in Balinese dance dramas to sacred clifftop temples like Pura Luhur Uluwatu and Tanah Lot, over 450,000 Indian tourists journey to Indonesia annually. Direct non-stop flights operated by airlines such as Vistara and IndiGo connect Delhi and Mumbai directly with Denpasar (DPS), while convenient one-stop connections via Singapore, Kuala Lumpur, and Bangkok provide round-the-clock options from all other Indian metros.
For Indian citizens traveling on an ordinary passport, entering Indonesia is remarkably frictionless under the Visa on Arrival (VoA — Classification B1) scheme. You do not need to visit an Indonesian embassy in India or submit complex physical dossiers. You have two distinct options: pay 500,000 IDR (approx ₹2,700 INR) at the airport counter upon touching down in Bali, or apply beforehand online for an Electronic Visa on Arrival (e-VoA) through the official Directorate General of Immigration Molina portal.
However, Indian travelers must navigate two essential administrative requirements introduced to preserve Bali's infrastructure: the mandatory Bali Provincial Tourism Levy (150,000 IDR) paid via the Love Bali system, and the compulsory Electronic Customs Declaration (e-CD) submitted within 72 hours of arrival.
Classification & Pathways
Visa Classifications & Digital Portals for Indian Visitors
Depending on whether you prefer physical airport clearance or streamlined digital pre-authorization:
1. Visa on Arrival (VoA — Index B1 at Airport Counter)
The traditional route. You board your flight in India without prior Indonesian visa paperwork. Upon disembarking at I Gusti Ngurah Rai International Airport (DPS) in Bali or Soekarno-Hatta (CGK) in Jakarta, you walk to the Bank Rakyat Indonesia (BRI) payment desk, pay 500,000 IDR in cash or by credit card, collect your payment voucher, and proceed to the immigration booths. An officer pastes a physical green VoA sticker into your passport, granting 30 calendar days of legal stay.
2. Electronic Visa on Arrival (e-VoA via Molina Portal)
The highly recommended modern pathway. Indian passport holders can apply online at evisa.imigrasi.go.id from 14 days up to 48 hours prior to departure. You upload your passport bio-page scan and photo, pay the 500,000 IDR fee (plus a small mastercard/visa gateway fee of 19,500 IDR) via international card, and receive your digital e-VoA PDF. The massive benefit: Upon landing in Bali, e-VoA holders can walk directly through the automated biometric e-gates in under 60 seconds, completely bypassing all queues! Furthermore, extending an e-VoA for an additional 30 days can be completed 100% online without ever visiting an immigration office.
3. 60-Day Tourist Visit Visa (Index 211A / C1)
For travelers planning an extended sabbatical, spiritual retreat in Ubud, or exploring multiple Indonesian archipelagos (Java, Komodo, Lombok, Sumatra). Applied for online through the Molina portal prior to travel, this visa grants a continuous stay of 60 days upon arrival (extendable up to two times for a total maximum stay of 180 days). It requires proof of living funds showing a minimum bank balance of $2,000 USD (approx ₹1,65,000 INR).
Financial Commitments
Statutory Fee Structure for Bali & Indonesia
Comprehensive cost breakdown covering Indonesian immigration charges and the provincial Bali Tourism Levy:
Fee Category
Official Amount (IDR)
INR Equivalent (Approx)
Payable At & Methods
Standard Visa on Arrival (VoA B1)
500,000 IDR
₹2,700
Airport VoA Cash/Card Counter
Electronic VoA (e-VoA Online)
519,500 IDR
₹2,800
evisa.imigrasi.go.id (Card + gateway fee)
Mandatory Bali Tourism Levy
150,000 IDR
₹800
lovebali.baliprov.go.id (Online card)
In-Country 30-Day VoA Extension
500,000 IDR
₹2,700
Immigration Office or Online (e-VoA)
60-Day Tourist Visit Visa (C1/211A)
1,500,000–2,000,000 IDR
₹8,100–₹10,800
Applied online via Molina portal
Electronic Customs Declaration (e-CD)
Free / 0 IDR
₹0
ecd.beacukai.go.id (Beware of fake fee sites)
*INR amounts are approximate and fluctuate with currency exchange rates. While Indonesian Rupiah figures run in hundreds of thousands, 500,000 IDR is roughly ₹2,700 INR.
Documentary Dossier
Required Documents Checklist for Indian Travelers
Organize the following documentation before boarding your flight to Bali:
Must have at least 6 full months of remaining validity from your date of arrival in Indonesia, with minimum 2 clean blank pages. Passports with water damage or torn covers are strictly rejected.
✅
Confirmed Outbound / Return Air Ticket
A confirmed outbound ticket departing Indonesia within 30 days of arrival. Indonesian immigration officers and airlines in India strictly inspect PNR validity.
✅
Mandatory Bali Tourism Levy Voucher
Digital QR voucher proving payment of the 150,000 IDR provincial levy paid via lovebali.baliprov.go.id. Spot checks are conducted at Bali airport arrival gates.
✅
Electronic Customs Declaration (e-CD) QR Code
The barcode confirmation generated upon completing your declaration at ecd.beacukai.go.id within 3 days prior to landing in Indonesia.
✅
Proof of Accommodation
Confirmed hotel, resort, or private villa booking vouchers covering your stay in Bali, Lombok, or Java matching your travel dates.
✅
Payment Means for VoA Fee (500,000 IDR)
An international credit/debit card enabled for overseas POS transactions, or clean foreign currency (USD, AUD, SGD, EUR) to pay at the BRI counter.
⚠️
International Driving Permit (IDP)
Mandatory if renting scooters or motorcycles in Bali. Must be accompanied by your original Indian driving license with motorcycle endorsement.
⚠️
International Travel Insurance (Recommended)
Private hospital care in Bali (such as BIMC or Siloam Hospitals) is high-quality but charges international rates. Comprehensive travel medical insurance is strongly advised.
Operational Walkthrough
Step-by-Step Arrival & Clearance Walkthrough at Bali Airport
Follow this exact chronological protocol upon landing at I Gusti Ngurah Rai International Airport (DPS) in Denpasar:
Pre-Flight: Pay Bali Levy & Submit Customs Declaration
Before leaving India, visit lovebali.baliprov.go.id to pay the 150,000 IDR Bali Tourism Levy and save the QR code. Within 72 hours of your flight, complete your electronic customs form at ecd.beacukai.go.id and take a screenshot of your customs QR code.
2
Deplane and Proceed to the Immigration Hall
Follow the overhead arrivals signage down to the expansive immigration concourse on the ground level of Denpasar International Terminal.
3
If Holding e-VoA: Walk Directly Through Automated E-Gates
If you pre-applied on evisa.imigrasi.go.id, skip all payment counters and manned lines. Walk directly to the automated biometrics e-gates, scan your passport bio-page, look into the camera, and clear immigration in under 45 seconds.
4
If Obtaining VoA on Arrival: Pay 500,000 IDR at BRI Counter
Walk up to the Bank Rakyat Indonesia (BRI) payment desks situated immediately before the immigration lanes. Pay 500,000 IDR via card or cash (USD/SGD/AUD accepted). The teller issues a two-part physical payment receipt.
5
Clear Manned Passport Control
Hand your passport, return ticket confirmation, and payment receipt to the immigration officer. The officer pastes the green 30-day VoA sticker onto an empty passport page, stamps the entry date, and hands it back.
6
Collect Baggage & Scan Customs QR Code
Retrieve your checked luggage from the baggage carousels. Proceed toward the exit barrier, where customs officials scan your pre-saved e-CD QR code from your phone. Exit to the arrival greeting area and authorized taxi desks.
Compliance & Legal Limits
Duration of Stay, In-Country Extensions & Overstay Penalties
The standard Indonesia Visa on Arrival grants a legal stay of up to 30 calendar days. Day 1 is counted as the day of arrival.
How to Extend Your Stay for an Additional 30 Days (Total 60 Days)
The VoA can be extended exactly once for an additional 30 calendar days. Your extension method depends on how you initially entered:
If you entered on an e-VoA: You can extend 100% online through the Molina portal (evisa.imigrasi.go.id). Simply log into your account 7 to 10 days before expiry, click "Extend", pay the 500,000 IDR fee via card, and your digital extension is approved instantly without visiting an office.
If you entered on a physical airport VoA: You must visit a local immigration office in person (Kantor Imigrasi Ngurah Rai in Jimbaran, or Kantor Imigrasi Denpasar in Renon). This requires three separate visits: (1) Document submission, (2) Biometrics/photograph appointment and fee payment, and (3) Passport collection. Alternatively, reputable visa agents in Bali can handle the logistics for an agent fee of approx 300,000 to 500,000 IDR.
⚠️ Severe Overstay Fine: 1,000,000 IDR Per Day
Indonesia strictly enforces Section 78 of the Immigration Law (Undang-Undang No. 6 Tahun 2011). Overstaying carries a non-negotiable statutory fine of 1,000,000 IDR (approx ₹5,400 INR) per calendar day. Fines must be paid in cash at the airport immigration office prior to departure. Overstaying beyond 60 days results in mandatory detention, formal deportation at your own expense, and blacklisting from re-entering Indonesia for a minimum of 6 months.
Border Control Access
Designated International Ports of Entry in Indonesia
Indian passport holders can utilize the Visa on Arrival and e-VoA facilities across major international checkpoints across the archipelago:
Key Air Terminals
Bali: I Gusti Ngurah Rai International Airport (DPS), Denpasar — Primary tourist hub with automated e-gates for e-VoA holders and full BRI payment desks.
Jakarta: Soekarno-Hatta International Airport (CGK) — Terminals 2 and 3, key transit hub for domestic connections across Java, Sumatra, and Kalimantan.
Surabaya: Juanda International Airport (SUB), East Java — Gateway for Mount Bromo and Ijen Crater expeditions.
Yogyakarta: Yogyakarta International Airport (YIA), Central Java — Gateway to Borobudur and Prambanan temple complexes.
Lombok: Zainuddin Abdul Madjid International Airport (LOP) — International hub for Lombok and the Gili Islands.
Ground Intelligence
Practical Tips for Indian Travelers Visiting Bali
Essential ground intelligence, cultural etiquette, and financial safeguards for Indian travelers:
1. Currency & Money Changer Scams in Kuta
Indonesian Rupiah denominations are large (100,000 IDR is approx ₹540 INR). Never use unauthorized roadside money changers advertising unrealistically high rates in Kuta, Legian, or Seminyak; they employ sleight-of-hand tricks to shortchange tourists. Use only authorized changers displaying green shields like BMC Money Changer or PT Central Kuta, or withdraw cash from BCA/Mandiri ATMs.
2. Sacred Temple Etiquette
When entering Balinese Hindu temples (Pura Besakih, Uluwatu, Tirta Empul), you must wear a sarong and waist sash (kamen and selendang), which are rented or provided at temple entrances. Never step on daily street floral offerings (canang sari) placed on pavements, and dress modestly covering shoulders and knees.
3. Draconian Narcotics Legislation
Indonesia enforces some of the harshest anti-drug laws on Earth under Law No. 35/2009. Trafficking, possession, or recreational use of marijuana, cannabis gummies, or narcotics carries mandatory lengthy prison sentences in notorious facilities (Kerobokan Prison) and the death penalty by firing squad. Zero tolerance is shown to foreign nationals.
4. Indian Food & Vegetarian Availability
Indian cuisine is widely available across Bali. Ubud, Seminyak, Kuta, and Nusa Dua host dozens of Indian restaurants catering to North Indian, South Indian, and Jain dietary needs (no onion, no garlic). Traditional Balinese Warungs serving Gado-Gado (steamed vegetables in peanut sauce) or Nasi Goreng Sayur provide delicious vegetarian options.
5. Scooter Rentals & Traffic Police
Renting a scooter (NMAX or Scoopy) costs around 80,000 to 150,000 IDR/day. However, Balinese traffic police actively conduct checkpoints targeting foreign tourists in Canggu and Sunset Road. Riding without an International Driving Permit (IDP) and a secured helmet will result in immediate fines. Never leave your original passport as rental collateral.
6. Tap Water is NOT Potable ("Bali Belly")
Never drink municipal tap water in Bali or brush teeth with tap water if you have a sensitive stomach. Drink exclusively bottled or filtered water (Aqua, Cleo). Eat at clean, high-turnover warungs and restaurants to avoid traveller's diarrhea (commonly known as "Bali Belly").
7. Indian Diplomatic Contacts in Bali
Save these essential emergency contacts: Consulate General of India, Bali: Jalan Raya Puputan No. 163, Renon, Denpasar. Phone: +62 361 259 500 / +62 361 259 501. 24/7 Consular Emergency Helpline: +62 811 386 7272. Working hours: 09:00 to 17:30.
8. Grab & Gojek vs Local Taxi Mafias
Download Grab and Gojek for affordable rides and food delivery. Be aware that in certain traditional tourist zones (such as Ubud Monkey Forest, Canggu Echo Beach, and Uluwatu), local taxi cooperatives ban ride-hailing drivers from picking up passengers. Look for designated Grab pick-up lounges or utilize metered Bluebird Taxis.
Regional Itineraries
Combine Bali with Neighboring Southeast Asian Destinations
Bali pairs effortlessly with adjacent aviation gateways across Southeast Asia:
🇸🇬 Singapore
Daily 2.5-hour flights connect Bali to Singapore. Indian passport holders require a pre-arranged e-Visa via an Authorized Visa Agent (AVA) or local sponsor.
Fly direct from Bali to Bangkok or Phuket in 4 hours. Indian travelers can access convenient 30-day Visa on Arrival (VoA) or electronic VoA facilities.
Frequently Asked Questions: Bali & Indonesia Visa for Indians
Key regulatory and procedural questions answered directly by our consular specialists:
Yes. Indian citizens are fully eligible for a 30-day Visa on Arrival (VoA, Category B1) across all designated international airports in Indonesia, including Bali's I Gusti Ngurah Rai International Airport (DPS) in Denpasar. The statutory fee is 500,000 IDR (approx ₹2,700 INR).
Physical VoA is purchased at the airport counter upon landing in Bali, requiring queuing at the payment desk and manned immigration booths. Digital e-VoA is applied for and paid online via the official Indonesian government Molina portal (evisa.imigrasi.go.id) before departing India. e-VoA holders can bypass manned immigration queues by walking directly through automated biometrics e-gates at Denpasar Airport, and can extend their stay online without visiting an immigration office.
The Bali Provincial Government enforces a mandatory Tourism Levy of 150,000 IDR (approx ₹800 INR) per foreign tourist entering the island of Bali. The levy funds cultural heritage preservation and environmental sustainability. It must be paid online through the official Love Bali website (lovebali.baliprov.go.id) or mobile app before or upon arrival in Bali.
Yes. The 30-day VoA (or e-VoA) can be extended ONCE for an additional 30 calendar days, allowing a total stay of 60 days. If you entered on an electronic e-VoA, the extension can be processed 100% online through the Molina portal. If you obtained a physical VoA sticker at the airport, you must visit a local immigration office in Bali (Kantor Imigrasi Ngurah Rai or Denpasar) in person to submit your passport and capture biometrics.
Under Indonesian immigration law, overstaying attracts a strict statutory fine of 1,000,000 IDR (approx ₹5,400 INR) per day. Fines must be paid in cash at the airport immigration office before departure. Overstaying beyond 60 days results in mandatory detention, formal deportation proceedings, and a minimum 6-month to multi-year ban from entering Indonesia.
Indonesia has replaced physical paper customs slips with a mandatory digital Electronic Customs Declaration (e-CD). All international passengers must complete the form online at ecd.beacukai.go.id within 3 days prior to landing. One declaration covers an entire family traveling together. The resulting QR code is scanned at customs exit after baggage collection.
Yes. The Bank Rakyat Indonesia (BRI) payment desks at Bali Ngurah Rai Airport accept international Visa and Mastercard credit and debit cards, as well as physical cash in IDR, USD, AUD, EUR, or SGD. Card payments incur a nominal bank processing surcharge (approx 2% to 3%).
Yes, legally. To ride a scooter or motorcycle in Bali, Indonesian traffic law mandates carrying both your valid domestic Indian driving license AND an International Driving Permit (IDP) with a motorcycle endorsement. Balinese traffic police conduct frequent roadside inspections in tourist areas like Canggu, Seminyak, and Ubud. Riding without an IDP and helmet attracts heavy on-the-spot fines.
🏛️ Official Government Portals & Consular Hotlines
Directorate General of Immigration Indonesia (Molina Portal):evisa.imigrasi.go.id
Bali Tourist Police Emergency: +62 361 754 599 or 110 inside Indonesia
Disclaimer: Indonesian immigration regulations, statutory visa tariffs, and Bali provincial tourism levies are subject to ongoing administrative updates by the Ministry of Law and Human Rights. Always verify current entry requirements on the official Molina immigration website before booking international air travel. Hidden Routes provides this intelligence for general guidance only.
✓ Handcrafted on Demand • Zero Automated Fluff⚡ 4–8h Delivery via Email & WhatsApp📍 Focus: Bali & Indonesia Visa for Indians (2026 Edition)
Route Logistics Blueprint & Field Risk Audit
Real-time road condition advisories, vehicle suitability checks, fuel outposts, and medical hubs.