Indonesia is 17,000 islands worth of reasons to travel, whether you’re heading to Bali for the beaches and temples, Jakarta for a city break, Lombok for something quieter, or Yogyakarta for the ancient ruins of Borobudur. The visa process is simpler than most people expect: apply online before you fly, pay the government fee, and collect your sticker at the airport. Here is everything you need to know.
Do Indians Need a Visa for Indonesia?
Indian passport holders require a visa to enter Indonesia. The good news is that the process is entirely online and takes around 1 business day. Indian citizens are eligible for Indonesia’s B1 Tourist Visa (e-VOA — Electronic Visa on Arrival), which is applied for online before travel and collected as a physical sticker at the airport on arrival.
A traditional Visa on Arrival (VOA) is also available for Indians at major Indonesian airports and seaports — no advance application needed, but you pay the fee in cash at the counter and join a separate queue. For planned travel, the e-VOA is the better option.
Your passport must be valid for at least 6 months from your arrival date and have at least one blank page for the visa sticker.
Note on Bali: If you’re flying directly into Bali (Ngurah Rai International Airport), a mandatory Bali Tourist Levy of IDR 150,000 (~USD 10) applies, payable separately at lovebali.baliprov.go.id before or on arrival. This is in addition to the standard visa fee.
Types of Indonesia Visa for Indians
For most Indian travellers visiting Bali, Jakarta, Lombok, or elsewhere in Indonesia for tourism, the e-VOA covers everything. Here is an overview of the main options:
| Visa Type | Stay Duration | Validity | Entry | Best For |
|---|---|---|---|---|
| B1 Tourist e-VOA (Electronic Visa on Arrival) | 30 days from date of entry (extendable once for 30 more days) | 30 days from date of issue | Single entry | Recommended for most Indian tourists |
| B1 Tourist VOA (Visa on Arrival, airport counter) | 30 days from date of entry (extendable once for 30 more days) | Granted at port of entry | Single entry | Last-minute travel only — no advance application needed, but cash payment queue at airport |
| C1 Tourist Visa (211A — long stay) | 60 days from date of entry (extendable twice for 60 days each, maximum 180 days total) | 90 days from date of issue | Single entry | Extended stays of up to 6 months. Apply via Indonesian embassy. |
For most Indian travellers visiting Indonesia for a short trip be it Bali, the Gili Islands, Jakarta, or Yogyakarta, the B1 Tourist e-VOA is all you need.
Indonesia Visa Requirements for Indians
All documents for the e-VOA are submitted digitally through the official portal. No physical submission, no embassy visit, no courier step.
Mandatory documents:
- Scanned copy of your passport’s front page with biographical data
- Scanned copy of your passport’s back page
- Recent passport-style photo adhering to the ICAO standards (plain background, front-facing)
- Return or onward flight ticket that’s proof of departure from Indonesia
- Hotel booking that’s proof of accommodation for your stay
Mandatory arrival requirements (separate from e-VOA):
- All Indonesia Digital Arrival Card — mandatory for all international arrivals from October 2025. Must be completed online within 3 days before arrival at allindonesia.imigrasi.go.id. This is separate from your e-VOA and covers customs and immigration declarations.
- Bali Tourist Levy — IDR 150,000 (~USD 10), mandatory for all international arrivals flying directly into Bali (Ngurah Rai Airport). Payable online at lovebali.baliprov.go.id or at a kiosk at the airport. Separate from the visa fee.
Your passport must be valid for at least 6 months from your date of arrival and have at least one blank page available for the visa sticker. Every traveller, including children of any age, requires their own individual e-VOA.
How to Apply for an Indonesia Visa (e-VOA)
Option A: Apply Online (e-VOA)
Apply through the official Indonesian Immigration e-VOA portal at molina.imigrasi.go.id or evisa.imigrasi.go.id. This is the official government portal.
- Visit the official portal. Go to evisa.imigrasi.go.id and select the B1 Tourist e-VOA for individual applicants.
- Fill in your details. Enter your passport information, travel dates, and entry point. Double-check everything against your passport.
- Upload documents. Upload your passport scan, photograph, return ticket, and hotel booking.
- Pay the government fee. Pay IDR 500,000 (~USD 35) online via Mastercard, Visa, or JCB. The fee is non-refundable if the application is rejected.
- Receive your e-VOA approval. Approval arrives by email, typically within 1 business day. Save the confirmation on your phone and carry a printed copy.
- Collect your visa sticker on arrival. On arrival in Indonesia, proceed to the dedicated e-VOA fast-track counter. Present your approval, passport, and return ticket. The immigration officer stamps your passport with the physical visa sticker.
Apply at least 7–10 days before your travel date to account for processing time and any document corrections. During peak Bali travel periods (July–August, December) allow extra time.
Option B: Visa on Arrival (VOA) at the Airport Counter
The traditional VOA is available at major Indonesian airports, seaports, and select land border crossings for Indian passport holders. No advance application is needed — you join the VOA queue on arrival, present your documents, and pay the fee in cash or by card at the counter.
What to carry for VOA:
- Indian passport valid for at least 6 months
- Confirmed return or onward flight ticket
- IDR 500,000 in cash (~USD 35) or a Visa, Mastercard, or JCB card
- Hotel booking or accommodation proof
The VOA grants the same 30-day stay as the e-VOA and can be extended once for 30 more days. The trade-off is the airport queue, particularly at Ngurah Rai Airport in Bali, VOA lines can be long during peak season. For planned travel, the e-VOA fast-track counter is faster and gives you confirmation before you fly.
Indonesia Visa Fees for Indians
| Fee Component | Amount |
|---|---|
| B1 Tourist e-VOA / VOA government fee | ~IDR 500,000 |
| Bali Tourist Levy (Bali arrivals only) | ~IDR 150,000; Mandatory for all international arrivals flying directly into Bali (Ngurah Rai Airport). Payable separately at lovebali.baliprov.go.id or at airport kiosks. Not applicable to other Indonesian airports. |
| e-VOA extension fee (if extending stay) | ~IDR 500,000; Payable at the local immigration office (in-person required since June 2025). Extendable once for 30 days, maximum total stay 60 days. |
All fees are subject to change. Verify current amounts at evisa.imigrasi.go.id before publishing.
Processing Time and Validity
The e-VOA validity and permitted stay are not the same thing. The visa validity is the window within which you must enter Indonesia. Your permitted stay is counted from your actual date of entry.
| Standard processing time | ~1 business day |
| Recommended lead time | Apply at least 7–10 days before travel. During peak Bali season (July–August, December), apply 2 weeks in advance. |
| e-VOA validity | 30 days from date of issue |
| Permitted stay duration | 30 days from date of entry. Includes arrival and departure day — count carefully. A 30-day stay is effectively 29 nights. |
| Entry type | Single entry |
| Entry mode | International airports, major seaports, and select land border crossings. Physical visa sticker collected at e-VOA fast-track counter on arrival. |
| Extension | Extendable once for 30 days (maximum total stay: 60 days). In-person visit to a local immigration office (Kantor Imigrasi) is required — online-only extension is no longer available since June 2025. Apply at least 7 days before your initial 30 days expire. |
Visa on Arrival vs e-VOA: Which Should You Choose?
| e-VOA (Online) | VOA (Airport Counter) | |
|---|---|---|
| Apply before travel? | Online, recommended to apply 3–5 business days prior to travel | Offline, to be applied on arrival at the Indonesia airport |
| Will you receive confirmation before flying? | Yes, you will receive an email on approval | No |
| Airport experience | Dedicated e-VOA counter, typically faster | Standard VOA queue, can be long during peak tourist seasons |
| Payment | Online (Mastercard, Visa, JCB) | Cash or card at airport counter |
| Stay duration | 30 days (extendable once) | 30 days (extendable once) |
| Best for | Planned travel, recommended for most Indian tourists | Last-minute travel |
For any planned trip to Bali, Jakarta, Lombok, or Yogyakarta, the e-VOA is the better option. It eliminates the uncertainty of airport queuing, gives you confirmation before you board, and uses the faster fast-track counter on arrival.
Tips for Travelling to Indonesia
Apply at least 7–10 days before travel and complete the All Indonesia Arrival Card too. The e-VOA takes ~1 business days to process. Separately, all international arrivals must complete the All Indonesia Digital Arrival Card at allindonesia.imigrasi.go.id within 3 days of arrival — this is mandatory from October 2025 and covers customs and immigration declarations. Do both well before you fly.
If you’re flying into Bali, pay the tourist levy before you land. The Bali Tourist Levy of IDR 150,000 (~USD 10) is mandatory for all international arrivals at Ngurah Rai Airport. Pay it online at lovebali.baliprov.go.id before travel to avoid the kiosk queue at the airport. Keep the QR code ready on your phone.
Count your 30 days carefully. Your permitted stay of 30 days includes both your arrival and departure day. If you arrive on June 1, your last permitted day is June 30 — which means your flight must depart on or before June 30. Overstays are fined IDR 1,000,000 (~USD 65) per person per day.
Extend before day 30, and do it in person. The e-VOA can be extended once for 30 more days (maximum total stay: 60 days). Since June 2025, extensions require a personal visit to a local immigration office (Kantor Imigrasi) — online-only extensions are no longer accepted. Apply at least 7 days before your initial stay expires. In Bali, local visa agents can assist with the process for a service fee.
Carry cash for smaller islands and local areas. Cards are widely accepted at hotels, restaurants, and shops in Bali and Jakarta. Outside major tourist zones — local warungs, markets, transport, smaller islands like the Gilis — cash is essential. ATMs are available in Bali and Jakarta but can be scarce in remote areas. Withdraw in larger amounts to avoid multiple ATM fees.
Dress modestly at temples and religious sites. At mosques, cover shoulders and legs. At Balinese temples, a sarong and sash are required — these are usually available for loan at the entrance. Carry a light scarf or shawl as a backup.
Your e-VOA is tied to your entry point, so check before you book. When applying for the e-VOA, you must specify your port of entry (e.g. Ngurah Rai for Bali, Soekarno-Hatta for Jakarta). If your flight itinerary changes after approval, you will need to submit a new application and pay the fee again. Apply only after your flights are confirmed.
Frequently Asked Questions
Do Indians need a visa for Indonesia?
Yes. Indian passport holders require a visa to enter Indonesia. The recommended option is the B1 Tourist e-VOA — applied for entirely online at molina.imigrasi.go.id, with the physical sticker collected at the airport on arrival. A traditional Visa on Arrival is also available at major airports for last-minute travel.
What is the difference between e-VOA and VOA for Indonesia?
Both grant a 30-day stay at the same government fee (IDR 500,000). The e-VOA is applied for online before travel and uses a dedicated fast-track counter at the airport. The VOA is obtained at the airport counter on arrival without advance application. For planned travel, the e-VOA is faster and gives you confirmation before you fly.
Do I need to pay a separate levy if I’m going to Bali?
Yes. All international tourists flying directly into Bali must pay the Bali Tourist Levy of IDR 150,000 (~USD 10), separate from the visa fee. Pay it online at lovebali.baliprov.go.id before arrival or at airport kiosks on arrival.
How long does the Indonesia e-VOA take to process?
The Indonesia e-VOA takes ~1 business day to process. However, if you would like to have your documents in place well before your entry, we’d recommend applying for your visa 7–10 days prior to your travel, along with your All Indonesia Arrival Card.
Can I extend my Indonesia visa beyond 30 days?
Yes. The e-VOA and VOA can each be extended once for 30 days, giving a maximum total stay of 60 days. Since June 2025, extensions require an in-person visit to a local immigration office — online-only extensions are no longer accepted. Apply at least 7 days before your initial 30 days expire.
Does my child need a separate Indonesia visa?
Yes. Every traveller, including infants and children of any age, requires their own individual e-VOA or VOA. There is no family or group visa arrangement.
What is the All Indonesia Arrival Card and do I need to fill it?
Yes, it is mandatory. The All Indonesia Digital Arrival Card replaced physical paper arrival cards in October 2025. Every international arrival must complete it online at allindonesia.imigrasi.go.id within 3 days before arrival. It covers customs and immigration declarations and must be completed separately from your e-VOA.

















































