Bali Visa for Indians (2026): Visa on Arrival Fee, e-VOA, Tourist Levy & Arrival Card
Bali visa for Indians in 2026: 30-day visa on arrival for IDR 500,000, how to apply for the e-VOA, the Bali tourist levy, arrival card and documents.

Bali is not visa-free for Indians, but you don't need to apply in advance. Indian passport holders get a 30-day visa on arrival (VOA) for IDR 500,000 (about ₹2,700–2,900), payable online as an e-VOA or at the airport, plus the Bali tourist levy of IDR 150,000 per person. The VOA can be extended once for another 30 days.
Key takeaways
- Fee: IDR 500,000 per person for 30 days, the same online (e-VOA) or at the airport counter.
- Apply for the e-VOA only on the official site, evisa.imigrasi.go.id — ignore look-alike sites charging extra.
- Pay the separate Bali tourist levy of IDR 150,000 at lovebali.baliprov.go.id or on arrival.
- Fill in the free All Indonesia arrival declaration online within 3 days before you land.
- Your passport needs at least 6 months' validity and blank pages, plus a return or onward ticket.
Bali is part of Indonesia, so Indonesian immigration rules apply. The good news for Indian travellers is that the process is quick and fully online. This guide covers everything you need before you fly to Bali in 2026: the visa fee, the e-VOA steps, the separate Bali tourist levy, the arrival card, the documents to carry and what to do if you want to stay longer.
Do Indians need a visa for Bali?
Yes. Indian passport holders are eligible for Indonesia's visa on arrival (VOA) for tourism, which allows a stay of up to 30 days. You can get it in one of two ways:
- e-VOA (recommended): apply and pay online before travel on the official Indonesian immigration site, evisa.imigrasi.go.id. You receive the visa by email as a PDF with a QR code.
- VOA at the airport: pay at the visa counter at Bali's Ngurah Rai International Airport before immigration.
Both cost the same. The e-VOA saves you time in the arrival hall, which matters after a long connecting flight.
Bali visa fee and total entry cost for Indians
| Item | Cost per person | Where to pay |
|---|---|---|
| Visa on arrival / e-VOA (30 days) | IDR 500,000 (≈ ₹2,700–2,900) | evisa.imigrasi.go.id or airport counter |
| Bali tourist levy | IDR 150,000 (≈ ₹800) | lovebali.baliprov.go.id or on arrival |
| All Indonesia arrival declaration | Free | allindonesia.imigrasi.go.id |
| VOA extension (optional, +30 days) | IDR 500,000 | Immigration office / online |
Rupee figures are approximate and move with the exchange rate.
How to apply for the Bali e-VOA: step by step
- Go to evisa.imigrasi.go.id and choose the visa on arrival for tourism.
- Upload a clear scan of your passport's photo page and a recent photo.
- Enter your flight and hotel details in Bali.
- Pay IDR 500,000 by credit or debit card (Visa, Mastercard or JCB).
- Download the e-VOA PDF from your email and keep a printed copy as well as one on your phone.
Apply at least a few days before departure. Approvals are often quick, but don't leave it to the airport lounge.
What is the Bali tourist levy?
Since February 2024, every foreign visitor entering Bali pays a one-time tourist levy of IDR 150,000, which funds the island's culture and environment. It is separate from the visa. Pay it online before you fly (you receive a QR voucher) or at counters at the airport. Keep the voucher — it can be checked at some tourist sites.
Arrival card and customs declaration
Indonesia now uses a single online All Indonesia arrival declaration that covers immigration, customs and health. Fill it in free at allindonesia.imigrasi.go.id within the 3 days before you land and keep the QR code ready at the airport.
Documents checklist for Bali
- Passport valid for at least 6 months from your arrival date, with at least two blank pages.
- Printed e-VOA (or cash/card for the VOA counter).
- Return or onward flight ticket.
- Hotel or villa confirmation for your first nights.
- Tourist levy voucher and arrival declaration QR code.
- Travel insurance — not mandatory, but strongly recommended for scooter and water-sport accidents.
Can you extend a Bali visa on arrival?
Yes. A tourist VOA can be extended once by 30 days, for a maximum stay of 60 days, for another IDR 500,000. Apply online or through an immigration office before your first 30 days run out. Overstaying is expensive — Indonesia charges a fine of IDR 1,000,000 for each day — and can lead to a ban.
Rules to know once you're in Bali
- Dress modestly at temples: shoulders and knees covered, and a sarong (usually provided) at most sites.
- Riding a scooter needs a valid international driving permit with a motorcycle endorsement; police checks are common.
- Working, including paid content creation, is not allowed on a tourist visa.
Bali entry for Indians: the short version
Apply for the e-VOA online, pay the tourist levy, complete the arrival declaration within 3 days of landing and carry a passport with 6 months' validity. Total entry cost is about ₹3,500 per person. When you book a TravelHuge Bali package, our team checks your documents and sends you the official links at the right time. For the full trip budget, read our Bali trip cost guide.
Frequently asked questions
Is Bali visa-free for Indian citizens in 2026?
How much is the Bali visa fee in Indian rupees?
Can I pay the Bali visa on arrival in rupees?
Can I extend my Bali visa on arrival?
Do children need a Bali visa and levy?
Which is better, e-VOA or visa on arrival at the airport?
Prices are indicative per-person estimates in Indian rupees, checked on 13 October 2026, and move with season, exchange rates and availability. Visa and entry rules change often — always confirm on the official government website before you travel. TravelHuge re-checks every live quote before you pay.
