Indonesia Tourist Visa
Visa on Arrival (VOA) · For India citizens
Planning a trip to Bali or Indonesia as an Indian citizen? You can get a Visa on Arrival (VOA) at the airport for IDR 500,000 (~$35). The VOA allows 30 days and can be extended for another 30 days. This guide covers the complete process, requirements, and what to expect at Indonesian immigration.
Indonesia (Bali) Visa for Indian Citizens (2025) - Document Checklist
For India citizens · VisaBeat.com
Document Checklist
Your Indian passport must be valid for at least 6 months from your date of entry
Proof you will leave Indonesia within 30 days (or 60 days if extending)
Payment for VOA at airport immigration counter
Recommended (Optional)
Evidence of sufficient funds for your stay (rarely checked)
Address where you will stay in Indonesia
Visa Options for Indian Citizens
Indian passport holders have two main options for visiting Indonesia:1
1. Visa on Arrival (VOA) - Recommended for Most Travelers
Get your visa at the airport when you arrive.
- Cost: IDR 500,000 (~$35)
- Stay: 30 days, extendable by 30 days
- Processing: 30-60 minutes at airport
2. E-Visa (Apply Before Travel)
Apply online before your trip.1
- Cost: IDR 519,000 (~$36)
- Stay: 30 days, extendable by 30 days
- Processing: 2-3 working days
- Benefit: Skip VOA queue at airport
Visa on Arrival Process
At Indonesian airports like Bali (Ngurah Rai), follow these steps:2
Step 1: Locate VOA Counter
After landing, follow signs to “Visa on Arrival” before the main immigration queue. Look for counters marked “VOA” or “Visa Payment.”
Step 2: Pay the Fee
- IDR 500,000 (~$35)
- Accepted: Cash (IDR or USD), credit/debit card
- Keep your receipt
Step 3: Join Immigration Queue
With your receipt, join the regular immigration line. Present:
- Passport
- VOA payment receipt
- Completed arrival card (given on flight)
- Return ticket (if asked)
Step 4: Receive Entry Stamp
Immigration will stamp your passport with:
- Entry date
- “30 Days” VOA notation
- Expiry date
Fees
| Service | Cost |
|---|---|
| Visa on Arrival | IDR 500,000 (~$35/₹2,900) |
| E-Visa | IDR 519,000 (~$36/₹3,000) |
| VOA Extension | IDR 500,000 (~$35/₹2,900) |
| Overstay Fine | IDR 1,000,000/day (~$70/day) |
Entry Points
VOA is available at major Indonesian airports and seaports:1
Popular Airports:
- Ngurah Rai (Bali)
- Soekarno-Hatta (Jakarta)
- Juanda (Surabaya)
- Kualanamu (Medan)
- Hasanuddin (Makassar)
Seaports:
- Batam Center, Sekupang, Nongsa (near Singapore)
- Benoa (Bali)
- Tanjung Priok (Jakarta)
Extending Your Stay
If you want to stay beyond 30 days:1
- Visit an immigration office at least 7 days before your visa expires
- Bring passport, photos, and IDR 500,000
- Fill out extension form
- Wait 3-5 working days for processing
- Return to collect passport with extension stamp
Major immigration offices are in Denpasar (Bali), Jakarta, Yogyakarta, and other cities. Extensions give you 30 additional days.
E-Visa Alternative
If you prefer to skip the VOA queue, apply for an e-visa online before travel:1
- Visit evisa.imigrasi.go.id
- Create account and complete application
- Upload passport scan and photo
- Pay IDR 519,000 online
- Receive e-visa in 2-3 working days
- Print and carry with passport
E-visa holders go directly to immigration, bypassing the VOA payment counter.
After Arrival
Once you clear immigration:
- Keep passport safe (needed for hotel check-ins)
- Note your visa expiry date
- Plan extension early if needed
- Follow Indonesian laws and customs
If Entry is Refused
Refusals are rare but can happen. Common reasons:
- No return ticket
- Passport validity issues
- Previous overstays
If refused:
- You may be given a chance to book a return ticket
- Or you will be returned on the next available flight
- Be polite and cooperative with officers
Overstay Penalties
Overstaying is taken seriously in Indonesia:
- Fine: IDR 1,000,000 (~$70) per day
- Maximum: IDR 500 million
- Possible detention and deportation
- Future entry ban for serious overstays
Always extend your visa before it expires or leave Indonesia on time.
Common Rejection Reasons
Based on official refusal data for this corridor
No Return Ticket
Cannot show proof of leaving Indonesia within 30 days. Airlines may deny boarding, or immigration may refuse entry.
How to avoid: Always book a return or onward ticket before traveling. Even a cheap flight to Singapore or Malaysia works.
Passport Issues
Passport does not have 6 months validity or has fewer than 2 blank pages.
How to avoid: Check your passport before booking. Renew if expiry is within 6 months of your return date.
Insufficient Funds
Cannot demonstrate ability to support yourself during stay (rare check).
How to avoid: Carry some cash or have access to bank statement showing reasonable balance.
Previous Overstay
History of overstaying in Indonesia on previous visits.
How to avoid: Indonesia tracks overstays. If you have previous issues, apply for an e-visa in advance to avoid problems at the border.
Suspicious Travel Purpose
Suspected of intending to work or stay long-term without proper visa.
How to avoid: Be honest about your travel purpose. If planning extended stays, consider a social/cultural visa.
Frequently Asked Questions
Do Indian citizens need a visa for Bali/Indonesia?
Yes, Indian citizens need a visa for Indonesia. The easiest option is the Visa on Arrival (VOA) available at major Indonesian airports including Bali's Ngurah Rai Airport. The VOA costs IDR 500,000 (~$35) and allows 30 days.
How much does Indonesia visa cost for Indians?
The Visa on Arrival costs IDR 500,000 (~$35 or ₹2,900). You can pay in Indonesian Rupiah, US Dollars, or by card at most major airports. An extension costs another IDR 500,000.
How long can Indians stay in Indonesia?
With a Visa on Arrival, Indian citizens can stay 30 days. You can extend once for another 30 days at a local immigration office, giving you a total of 60 days.
Can I get a visa on arrival in Bali as an Indian?
Yes, Indian citizens are eligible for Visa on Arrival at Bali's Ngurah Rai International Airport. The process takes about 30-60 minutes depending on queue length.
Can I extend my Indonesia visa?
Yes, the VOA can be extended once for 30 additional days. Visit an immigration office at least 7 days before your visa expires. The extension costs IDR 500,000 and takes 3-5 working days.
Should I get an e-visa or visa on arrival for Indonesia?
For most travelers, VOA is simpler since you pay on arrival. However, e-visa (applied online before travel) can save time at immigration queues. E-visa costs slightly more (IDR 519,000) but allows you to skip the VOA counter.
What documents do I need for Indonesia visa on arrival?
You need a valid Indian passport (6+ months validity with 2 blank pages), proof of return/onward travel, and payment for the visa fee. Accommodation details are needed for the customs form.
Is there a free visa option for Indians in Indonesia?
No, Indian citizens are not eligible for Indonesia's visa-free entry. You must obtain either a Visa on Arrival (~$35) or e-visa before travel.