Quick answer
Indians need a visa for Indonesia, but it is easy: apply online for the e-VOA (Visa on Arrival) at evisa.imigrasi.go.id for IDR 500,000. It allows a single stay of up to 30 days and can be extended once for another 30 days. Fill in the free All Indonesia arrival declaration within 3 days before arrival, and pay the IDR 150,000 tourist levy if you visit Bali.
Indonesia (Bali) visa for Indians at a glance
| Visa needed for tourism? | Yes. Visa on Arrival (apply online as e-VOA, or on arrival)1 |
|---|---|
| Fee | IDR 500,000 (card payment fees may be added)1 |
| Stay | Up to 30 days, single entry; extendable once for 30 more days12 |
| Passport | At least 6 months validity from the date of arrival1 |
| Arrival declaration | All Indonesia, free, from 3 days before arrival34 |
| Bali | Tourist levy IDR 150,000 per person, paid once5 |
Visa options for Indian passport holders
e-VOA (electronic Visa on Arrival)1
- Who can use it
- Nationals of eligible countries, including India
- Stay
- Up to 30 days
- Validity
- Visa valid 90 days from issue (you must enter within this time)
- Entries
- Single
- Fee
- IDR 500,000 (plus any card processing fee)
- Processing time
- Not stated; apply at least 48 hours before departure
- Where to apply
- https://evisa.imigrasi.go.id (the official Indonesian e-visa website)
- Good to know
- For tourism, government visits, business meetings, goods purchasing or transit. Valid at listed airports (including Soekarno-Hatta, Jakarta and Ngurah Rai, Bali) and seaports. A visa on arrival at the port of entry is also offered as an alternative.
Documents to prepare
- Passport valid for at least 6 months from the date of arrival.1
- Scan of the passport biodata page and a passport photo (JPG/PNG, small file size) for the online form.1
- Return or onward ticket; immigration may ask to see it.1
- A valid email address and a Mastercard, Visa or JCB card to pay online.1
Before you fly and on arrival
- All Indonesia arrival declaration: mandatory for every passenger arriving from abroad at all airports and seaports since 1 October 2025. It covers immigration, customs, health and quarantine. Fill it in from 3 days before arrival at allindonesia.imigrasi.go.id or in the All Indonesia app.3
- Filling in All Indonesia is free of charge.4
- Bali tourist levy: IDR 150,000 per person, paid once per trip, cashless. Pay before arrival on the Love Bali system (lovebali.baliprov.go.id) or at Bali airport/port counters. You get a QR voucher by email.5
Applying from Kerala
- Apply online at evisa.imigrasi.go.id from anywhere; no embassy visit is needed for the e-VOA.1
- Apply at least 48 hours before departure and print or save the approved e-VOA.1
Extending your stay
- The Visa on Arrival can be extended once for another 30 days (60 days total). Apply online at evisa.imigrasi.go.id from 14 days before it expires until 1 day before. The fee is IDR 500,000.2
- After paying, visit the nearest immigration office one working day later for a photo. You need a valid ticket out of Indonesia.2
- Overstaying is fined IDR 1,000,000 per day.2
What changed recently
- 1 October 2025: The All Indonesia digital arrival declaration became mandatory at all airports and seaports.3
- 31 August 2025: Indonesian Immigration announced All Indonesia as mandatory for international arrivals at Soekarno-Hatta, Juanda (Surabaya) and Ngurah Rai (Bali) airports and Batam's international port.4
How Albah Holidays can help
- We apply for your Indonesia e-VOA online — send us a passport copy and photo, and we check everything before submitting.
- We also help you pay the Bali tourist levy on the official site and file the All Indonesia arrival card.
- Our Bali tour package includes visa assistance, hotels and sightseeing, with flights on request.
- Flights from Calicut, Kannur or Kochi, hotels and travel insurance — booked together with us.
- Send your passport copy and travel dates on WhatsApp, or visit our office in Eranhipalam, Kozhikode.
- Flights to Indonesia (Bali) from Calicut, Kannur or Kochi, booked with your visa so the dates line up and the name on the ticket matches the passport.
Frequently asked questions
Do Indians need a visa for Indonesia or Bali?
Yes, but India is eligible for Visa on Arrival. Apply online as an e-VOA at evisa.imigrasi.go.id for IDR 500,000.1
How long can I stay on the e-VOA?
Up to 30 days, single entry. You can extend once for another 30 days, for a total of 60 days.12
What is the All Indonesia card?
A free online arrival declaration for immigration, customs and health. It is mandatory; fill it in from 3 days before arrival.34
Is there a Bali tourist tax?
Yes. International tourists pay a one-time levy of IDR 150,000 per person, cashless, on the Love Bali system or at Bali's airport or port.5
What is the penalty for overstaying in Indonesia?
IDR 1,000,000 per day.2
Official sources
- Visitor Visa / e-VOA information — Directorate General of Immigration, Indonesia (official e-Visa website). checked 24 September 2026.
- Extending Indonesia Visa on Arrival Through Website evisa.imigrasi.go.id — Kantor Imigrasi Kelas I TPI Yogyakarta (Indonesian Immigration Office). Page updated 2025-11-04; checked 24 September 2026.
- Mulai 1 Oktober, Deklarasi Kedatangan Penumpang Wajib Dilakukan di Aplikasi All Indonesia (press release) — Directorate General of Immigration, Indonesia. Page updated 2025-10-02; checked 24 September 2026.
- Penumpang yang Tiba di Tiga Bandara Internasional dan Pelabuhan di Batam Wajib Deklarasi Kedatangan Melalui Aplikasi All Indonesia (press release) — Directorate General of Immigration, Indonesia. Page updated 2025-08-31; checked 24 September 2026.
- FAQ – Love Bali (Foreign Tourist Levy) — Bali Provincial Government. checked 24 September 2026.
Rules, fees and processing times can change without notice. Every fact on this page was checked against the official sources above on 24 September 2026. Confirm before you travel — we recheck the current rules for every application we handle.
