Field notes
Bali Visa for Indians 2026 — Complete Guide
Indians need a Visa on Arrival to visit Bali. The visa allows a stay of 30 days, extendable once for 30 more days, with single entry. The fee is IDR 500,000 (approximately ₹2,700) and processing takes about 5 minutes on arrival at Bali Ngurah Rai International Airport.
What is the Bali Visa on Arrival for Indian citizens?
The Bali Visa on Arrival is a single-entry tourist authorization issued to Indian passport holders directly at Bali Ngurah Rai International Airport. It permits a stay of up to 30 days, extendable once for 30 more days, at a fee of IDR 500,000 (approximately ₹2,700) as of 2026.
Indian citizens do not need to apply at an embassy or consulate before travelling. The entire process happens at the airport after landing. This makes Bali one of the more straightforward international destinations for travellers from India.
The Visa on Arrival is valid for tourism only. It does not permit work, business activities, or study. According to the official Indonesian government immigration portal (evisa.imigrasi.go.id), the fee and conditions listed here apply to Indian nationals in 2026.
What does the Bali Visa on Arrival quick snapshot look like?
The table below summarises the key terms of the Bali Visa on Arrival for Indian travellers, verified as of October 2026.
| Visa Type | Maximum Stay | Validity | Fee (INR) | Processing Time | Application Method |
|---|---|---|---|---|---|
| Visa on Arrival | 30 days, extendable once for 30 more days | Single entry | ₹2,700 approx (IDR 500,000) | On arrival, approximately 5 minutes | On arrival at Bali Ngurah Rai International Airport |
How do you apply for a Bali Visa on Arrival as an Indian citizen?
Indian citizens apply for the Bali Visa on Arrival in person at Bali Ngurah Rai International Airport immediately after landing. The process involves presenting documents, paying IDR 500,000 at the counter, and receiving a visa sticker in the passport — all within approximately 5 minutes.
There is no online pre-application and no embassy appointment required. The steps below follow the actual airport sequence. Carry all documents in your hand luggage so they are accessible the moment you land.
-
Step 1 — Gather required documents before your flight
Required documents include a valid Indian passport with at least 6 months of remaining validity. Also carry a confirmed return ticket and a printed or digital hotel booking confirmation for your full stay. -
Step 2 — Proceed to the Visa on Arrival counter after landing
The Visa on Arrival counter at Bali Ngurah Rai International Airport is located before the main immigration checkpoint. Follow the airport signage marked "Visa on Arrival" immediately after disembarking. -
Step 3 — Pay the visa fee
The visa fee is IDR 500,000, approximately ₹2,700 at current exchange rates. Payment is accepted in Indonesian Rupiah or major foreign currencies at the counter. Carry cash; card acceptance at this counter is not guaranteed. -
Step 4 — Submit documents and receive the visa sticker
Hand your passport, return ticket, and hotel booking to the immigration officer. The officer reviews the documents and affixes the Visa on Arrival sticker into your passport. This sticker is your legal entry authorisation. -
Step 5 — Proceed to the main immigration checkpoint
After receiving the visa sticker, move to the standard immigration queue. The immigration officer stamps your passport with the entry date. Your permitted stay of 30 days begins from this stamp date.
What documents do Indian citizens need for a Bali Visa on Arrival?
Indian citizens need four key items for the Bali Visa on Arrival: a passport valid for at least 6 months from the date of entry, a confirmed return or onward flight ticket, a hotel booking confirmation covering the full stay, and USD 35 in cash if planning to extend the visa later.
Immigration officers at Bali Ngurah Rai International Airport check these documents at the counter. Missing even one item can delay or prevent entry. The checklist below also notes the most common mistakes Indian travellers make at this stage.
| Document | Specification | Where to Get It | Common Mistake |
|---|---|---|---|
| Valid Indian passport | Minimum 6 months validity from the date of entry into Bali; at least 2 blank pages | Passport Seva Kendra (PSK) or Post Office Passport Seva Kendra in India | Passport valid for less than 6 months from travel date, or no blank pages left |
| Confirmed return or onward ticket | Flight departing Indonesia within 30 days of entry; booking must be confirmed, not on hold | Airline website, travel agent, or booking platform | Presenting an unconfirmed or open-ended booking; departure date beyond the 30-day visa window |
| Hotel booking confirmation | Proof of accommodation covering the entire stay in Bali | Booking.com, Agoda, hotel direct, or Tripstor package confirmation | Booking covers only part of the stay, or no accommodation proof at all |
| USD 35 cash (for extension only) | Required if you intend to extend the 30-day stay by another 30 days at an immigration office in Bali | Currency exchange in India, international airport forex counters | Assuming card payment is accepted for the extension; the immigration office may require cash |
What is the cost breakdown for a Bali Visa on Arrival for Indians?
The total direct cost of a Bali Visa on Arrival for Indian citizens is IDR 500,000, approximately ₹2,700, paid at the airport counter. There are no VFS or BLS service charges because no third-party agent is involved. Travel insurance is not mandatory but is strongly recommended.
The cost structure is simpler than embassy-based visas. No courier fees, no application service charges, and no biometric appointment costs apply. The only additional expense to plan for is travel insurance and, if extending, the USD 35 extension fee paid at an immigration office in Bali.
| Fee Component | Amount (INR) | Notes |
|---|---|---|
| Visa on Arrival fee | ₹2,700 approx (IDR 500,000) | Paid in cash at Bali Ngurah Rai International Airport on arrival; set by the Indonesian government |
| VFS / BLS service charge | ₹0 | Not applicable — no third-party agent or embassy submission required for Visa on Arrival |
| Travel insurance (recommended) | ₹1,500 – ₹3,500 approx | Not mandatory for VOA; cost varies by provider, age, and coverage level |
| Courier charges | ₹0 | Not applicable — no physical document submission from India |
| Visa extension fee (if applicable) | ₹2,900 approx (USD 35) | Paid at an immigration office in Bali before the initial 30-day visa expires; cash preferred |
| Total (visa only, no extension) | ₹2,700 approx | Direct visa cost for a single-entry 30-day stay |
Why do Bali Visa on Arrival applications get rejected for Indian travellers?
Bali Visa on Arrival applications for Indian travellers are most commonly rejected due to passport validity issues, missing return tickets, or lack of hotel booking proof. Immigration officers at Bali Ngurah Rai International Airport follow strict document checks. Each of the five reasons below is avoidable with preparation.
- Passport validity under 6 months: An Indian passport with less than 6 months of validity from the date of entry will be rejected at the counter. Check your passport expiry date before booking flights. Renew at a Passport Seva Kendra if needed.
- No confirmed return or onward ticket: A flight booking on hold or an open-ended ticket does not satisfy the requirement. The return or onward departure must be confirmed and must fall within the 30-day visa window.
- No hotel booking or incomplete accommodation proof: Travellers who cannot show a confirmed booking for their full stay in Bali risk denial. A booking confirmation email or printout covering every night is sufficient.
- Previous immigration violations in Indonesia: A history of overstaying a visa or other immigration offences in Indonesia can result in denial of a new Visa on Arrival. Indonesian immigration authorities maintain records of past violations.
- Insufficient funds for the stay: While not always explicitly requested, immigration officers may ask for proof of sufficient funds. Carrying a credit card and a recent bank statement reduces this risk.
What is the Bali visa extension rule for Indian passport holders?
Indian passport holders can extend their Bali Visa on Arrival once for an additional 30 days, bringing the maximum total stay to 60 days. The extension fee is USD 35, payable at an immigration office in Bali. The extension application must be submitted before the original 30-day visa expires.
The extension is not processed at the airport. Travellers must visit a local immigration office (Kantor Imigrasi) in Bali in person. Apply at least a few days before your visa expiry date to avoid overstay penalties.
Carry USD 35 in cash when visiting the immigration office, as card payment may not be accepted. The extended visa does not change the single-entry nature of the original Visa on Arrival — re-entry after leaving Indonesia requires a new visa.
Key facts about the Bali visa extension
- Extension type: One-time extension of the Visa on Arrival
- Additional stay granted: 30 days
- Maximum total stay with extension: 60 days
- Extension fee: USD 35 (approximately ₹2,900), paid at an immigration office in Bali
- Where to apply: Kantor Imigrasi (immigration office) in Bali — not at the airport
- Deadline: Apply before the original 30-day visa stamp expires
- Payment: Cash preferred; card acceptance is not guaranteed
What travel insurance is recommended for Indian travellers going to Bali?
Travel insurance is not a mandatory requirement for the Bali Visa on Arrival, but Indian travellers are strongly advised to purchase a policy before departure. Recommended medical coverage is a minimum of USD 50,000, which covers hospitalisation and emergency evacuation costs in Indonesia.
Indonesia does not have a reciprocal health agreement with India. Medical costs in Bali's private hospitals can be high for uninsured travellers. A standard international travel insurance policy from an Indian provider covers this gap at a relatively low premium.
Reputable Indian insurers offering international travel plans include HDFC Ergo, Bajaj Allianz, ICICI Lombard, and Tata AIG. Compare policies for coverage of medical emergencies, trip cancellation, baggage loss, and personal liability. If your Bali trip includes water sports or adventure activities, check whether the policy covers those specifically.
Where can Indian travellers find official Bali visa information?
The official source for Bali Visa on Arrival rules for Indian citizens is the Indonesian Directorate General of Immigration portal at evisa.imigrasi.go.id. This portal publishes current fees, eligibility, and procedures. All facts on this page are verified against that source as of October 2026.
For in-person queries, the Embassy of Indonesia in New Delhi and the Consulate General of Indonesia in Mumbai handle visa enquiries from Indian nationals. These diplomatic missions can confirm current requirements and any regulatory changes.
The Visa on Arrival fee of IDR 500,000 (approximately ₹2,700) is the confirmed 2026 rate per the official immigration portal. Any future fee changes will be announced on the official government channel. Tripstor's visa desk monitors these updates and revises this guide accordingly.
