How to Apply for Bali Visa from India , Step-by-Step 2026

Home โ€บ Bali Visa Guide โ€บ How to Apply for Bali Visa from India
Last updated April 2026 ยท Verified against official sources

How to Apply for Bali Visa from India , Step-by-Step Guide 2026

The Bali e-visa application is entirely online and takes about 20 minutes to complete. No embassy visit, no courier, no biometrics appointment. The two steps that trip up most Indian applicants are the photo background (Vietnam requires white, Indian studios use grey) and the credit card settings (most Indian banks disable international transactions by default). Sort both before you open the form and the remaining steps are straightforward.

Application , Key Facts
Portal
Official Site
https://evisa.imigrasi.go.id/
Time Required
20 minutes
When documents are prepared
Fee
Rs 2,600
Visa or Mastercard only
Processing
A few hours to 3 business days
Apply 2 weeks before travel

Prepare These Before Opening the Form

Do This First , Before Opening the Application

1. Enable international payments on your card. Open your bank app and enable international online transactions. HDFC: Cards, Manage Card, International Usage, enable E-Commerce. SBI YONO: Cards, Manage Card, Transaction Limits. If you skip this, your card declines after 15 minutes of form filling.

2. Fix your photo background. Go to remove.bg, upload your passport photo, download the white-background JPEG. Zoom in on the result and check all corners , no grey patches. This prevents the most common rejection cause.

3. Open your passport and keep it visible throughout. You will need to copy your full name exactly, passport number character by character, and entry airport from your flight booking.

Step-by-Step Application Guide

1
Enable international transactions on your card , do this first
Open your bank app and enable international online transactions before anything else. You will need this for both the e-VOA payment and the Tourist Levy payment. HDFC: Cards, Manage Card, International Usage, enable E-Commerce. SBI YONO: Cards, Manage Card, Transaction Limits. If using VPN, turn it off , Indonesian government portals often block foreign IPs.

2
Apply for e-VOA at evisa.imigrasi.go.id , 7 to 14 days before departure
Go to evisa.imigrasi.go.id (the official Indonesian immigration portal , not any third-party site). Create an account with your email. Select Tourist Visa (B1) for a 30-day stay. Upload your passport bio-data page scan (JPEG or PNG, all four corners visible, under 2MB) and a recent white-background passport photo. Enter your personal details exactly as in your passport. Select your entry point (Ngurah Rai International Airport for Bali , airport code DPS). Enter your accommodation address and return flight details. Pay IDR 500,000 (approximately Rs 2,600) via Visa, Mastercard, or JCB with international transactions enabled. Processing typically takes a few hours to 3 business days. You receive the approved e-VOA PDF with a QR code by email.

3
Pay the Bali Tourist Levy at lovebali.baliprov.go.id
Go to lovebali.baliprov.go.id , the ONLY official portal. Ignore any site that does not end in .baliprov.go.id. Enter your full name (as in passport), passport number, nationality, email, and arrival date. Pay IDR 150,000 (approximately Rs 780) via Visa, Mastercard, or QRIS. You receive a QR code voucher by email. Save it on your phone. This QR code is scanned at a separate checkpoint after immigration clearance in Bali. If the Love Bali website is down (it has intermittent stability issues), pay at the BRI Bank counter in the Ngurah Rai International Airport arrivals hall on arrival.

4
Submit the All Indonesia Arrival Card , within 3 days of arrival
Go to arrivacard.imigrasi.go.id within 3 days before your arrival date (not earlier). This free form combines what were previously three separate forms: customs declaration, health pass, and immigration details. Fill in your passport details, flight number, arrival date, accommodation address, and customs declaration (items you are bringing in). Submit and receive a QR code by email. This QR code is scanned at immigration. Without it, you fill a manual form on arrival which adds time to your clearance.

5
At Ngurah Rai Airport , what to have ready
Have three separate QR codes ready on your phone (or printed): the e-VOA QR code, the Tourist Levy QR code, and the Arrival Card QR code. At the e-Gates (if you have e-VOA), scan your e-VOA QR code first. Then proceed to the Tourist Levy checkpoint and scan that QR code. Then customs if needed. The process with all three completed in advance takes about 10 to 15 minutes total from landing to exiting the terminal. Without e-VOA, you join the VOA queue first , can be 45 to 90 minutes during peak arrivals.

6
Extending your stay , visit Immigration before your 30 days expire
If you want to stay beyond 30 days, visit the Denpasar Immigration Office (Jl. Panjaitan No.4, Renon, Denpasar) before your e-VOA or VOA expires. Since June 2025, biometric data (photo and fingerprints) is required in-person , you cannot extend purely through an agent without at least one visit. Pay IDR 500,000 (Rs 2,600). You get 30 more days. Total maximum on VOA or e-VOA: 60 days. For longer stays, the C1 Single Entry Tourist Visa (applied before departure) extends twice for up to 180 days.

After Your Application , Tracking and Receiving Approval

Check your application status at https://evisa.imigrasi.go.id/ using the “Check E-Visa Status” option with your application code and passport number. The status will show Processing, Approved, or Rejected. Most Indian applicants receive a decision within A few hours to 3 business days.

When approved, download the PDF from your email immediately. Print two copies before you fly , one for the Indian airport check-in counter, one for Bali immigration. The letter has a QR code that officers scan to verify your visa. Make sure the printout is clear enough for the scanner to read it.

Frequently Asked Questions About Applying

Can I save the Bali Visa application and complete it later?
The portal has a save feature but it is not always reliable on mobile browsers. Have all documents ready and complete the application in one 20-minute session.
Can I change my entry airport after paying?
No. The application is locked after payment. If your plans change, you need a fresh application and pay Rs 2,600 again. This is why verifying the entry airport against your actual flight booking before paying is critical.
My card was declined. What do I do?
Open your bank app and enable international online transactions , this is disabled by default at most Indian banks. HDFC: Cards, Manage Card, International Usage, enable E-Commerce. SBI YONO: Cards, Manage Card, Transaction Limits. If still failing, use a family member’s Visa or Mastercard.
Do I need to print the Bali Visa approval letter?
Yes , print two physical copies. One for the check-in counter at your Indian departure airport, one for immigration in {c[‘name’]}. Some counters do not accept phone screens.
What if I don’t receive approval email after 3 business days?
Check your spam folder first. Then check status at https://evisa.imigrasi.go.id/ using your application code. If status shows Processing after 5 business days, this may indicate an issue , contact Bali Immigration via the email on the official portal.

Bali vs Other Southeast Asia Destinations for Indians

Country Visa for Indians Fee Stay Best For
Bali Indonesia e-VOA required + Tourist Levy Rs 3,380 30 days stay Wellness, rice terraces, temples, honeymooners
Thailand Visa-free 30 days Rs 0 30 days stay Beaches, nightlife, street food, culture
Vietnam E-visa required Rs 2,100 90 days stay History, food, Ha Long Bay, budget travel
Malaysia Visa-free 30 days Rs 0 30 days stay Cities, Langkawi, Borneo, food
Sri Lanka ETA required Rs 2,100 30 days stay Culture, beaches, wildlife, tea plantations

Before You Apply , Final Checklist

Check These Before Submitting Payment
  • Photo background is pure white , verified by zooming into corners. Use remove.bg if any grey. Saves Rs 2,600 reapplication cost.
  • Name copied exactly from passport , full name including middle name, same capitalisation as bio-data page.
  • Entry airport matches actual flight , checked against your flight booking or e-ticket, not memory.
  • Passport number verified twice , character by character. O vs 0, I vs 1.
  • Passport validity at least 6 months beyond entry date , check expiry date now.
  • International transactions enabled on your card , in your bank app before opening the form.
  • Entry type selected correctly , single or multiple depending on your itinerary. Check fees for each in the visa types table.
  • Applying at least 14 days before travel , enough buffer for any rejection and reapplication.

Common Mistakes Bali Travelers Wish They Had Known

Booking non-refundable flights before getting visa approval. The e-visa takes A few hours to 3 business days but can extend during Vietnamese public holidays. Always wait for the approval email before booking flights you cannot cancel.

Using a travel agent for the e-visa. Agents in India charge Rs 3,000 to Rs 8,000 to fill a 15-minute form available at the official portal for Rs 2,600. The visa you receive is identical. Apply at https://evisa.imigrasi.go.id/ directly.

Printing only one copy of the approval letter. You need it at two points: the check-in counter at the Indian airport, and Bali immigration on arrival. Print two copies and carry both.

Arriving at the airport with only a phone screen. Some immigration counters in Bali do not accept phone screens. Physical printed copies are always accepted. Print before you leave home.

Choosing the wrong entry type. Single entry (Rs 2,600) is right for a Vietnam-only trip. Multiple entry (check visa types table for Bali fee) is needed if you plan to exit to Cambodia or Laos and return. Confirm which you need before paying.

Bali Visa Guide by Departure City

Full Bali Visa Guide

This page covers how to apply for bali visa from india. For the complete Bali visa guide with all topics: Bali Visa for Indians 2026 , Complete Guide

Apply for Bali Visa

Cost: Rs 2,600. Processing: A few hours to 3 business days. Apply at least 2 weeks before travel.

Official portal: https://evisa.imigrasi.go.id/

Updated April 2026. For information only. Verify at official sources before booking travel.
๐Ÿ“… Last updated: April 9, 2026