Bali Visa on Arrival
Status Checker

Track your Bali e-VOA (Visa on Arrival) application in minutes. Enter your registration code and we'll guide you to the official Indonesian Immigration portal — with your details ready to go.

Check my visa status
Uluwatu temple, Bali — destination for Indian tourists with Visa on Arrival
VISA STATUS CHECK

Check your application
status instantly

Enter your details below and we'll route you straight to the official Indonesian Immigration portal — no guesswork, no waiting, just instant access to your real-time status.

Your data is secure
We collect your details only to assist with follow-up support. We never share your information with third parties.
Official portal redirect
We route you to molina.imigrasi.go.id — the official Indonesian Directorate General of Immigration website. No third-party tools involved.
Expert follow-up support
If your visa status is unclear or your application was rejected, our Bali specialists will help you resolve it — usually within 24 hours.

Check your e-VOA application status

All fields are required. Enter details exactly as submitted in your original application.

As it appears on your passport.
Include country code, e.g. +91
Found in your confirmation email from molina.imigrasi.go.id.
As it appears on your passport — must match your application.
HOW IT WORKS

How to Check Your
Bali Visa Status

Follow these four simple steps to verify your e-VOA application status through the official Indonesian Immigration portal. The entire process takes under five minutes.

If your status is unclear or something looks wrong, our Bali specialists are available to help — we resolve most visa issues within 24 hours.

1
Find your registration code

Open the confirmation email from molina.imigrasi.go.id sent after you submitted and paid for your e-VOA. Your application (order) code is shown there. Check your spam folder if you can't find it.

2
Fill in your details above

Enter your name, email, phone number, registration code, and date of birth exactly as submitted in your original application. Any mismatch will return "Not Found" on the portal.

3
Visit the official portal

After submitting the form, click the button to open the official Indonesian Immigration portal in a new tab. Enter your registration code and date of birth there to view your real-time application status.

4
Need help? Contact our team

If your status is unclear, your visa was rejected, or you need to re-apply, our Bali specialists can assist. We help Indian travelers with e-VOA applications and resolve most issues within 24 hours.

STATUS GUIDE

What Your Status Means

Bali's official e-VOA portal shows one of four statuses. Here's what each one means and what to do next.

Approved / Granted

Your visa is ready

Your Bali e-VOA has been approved. Download and print the document from the official portal — you must carry a printed copy when entering Bali. Verify that your name, passport number, entry/exit dates, and permitted ports of entry are all correct before travelling.

Pending / Processing

Application is being reviewed

Your e-VOA application is still being processed by Indonesian Immigration. Most e-VOA approvals arrive within minutes to 48 hours. If it has been more than 3 days with no update, contact our team for assistance — or simply obtain the Visa on Arrival in person at Denpasar airport.

Rejected

Application not approved

Common reasons include incorrect personal information, passport discrepancies, or a system flag. Check the rejection reason on the portal, correct the issue, and re-apply. Contact our team — we can identify the problem and guide you through a successful re-application.

Not Found

Application not located

Likely reasons: the registration code was typed incorrectly (check O vs 0, I vs 1), the date of birth doesn't match what was submitted, or you applied very recently (allow 24 hours for the system to update). Double-check all fields and try again.

REQUIRED DOCUMENTS

Documents Required for
Bali Visa on Arrival

Everything you need ready before starting your Bali e-VOA application on the official portal. Most applications are completed in under 30 minutes.

All documents must be digital copies — no physical originals are required for the online application. Ensure your passport photo meets the specifications to avoid rejection.

Valid Passport
At least 6 months validity from your intended entry date. Must have at least one blank page for the immigration stamp.
Passport Photo (Digital)
Recent photo with a white background, full face visible, no glasses. Minimum 400 × 600 px, JPG or PNG format, under 2 MB.
Passport Bio-data Page Scan
A clear colour scan or photo of the main passport page showing your personal details, photo, and machine-readable zone. JPG or PNG, under 2 MB.
Credit or Debit Card
To pay the IDR 500,000 (~USD 35) government fee. Visa, Mastercard, and major international cards are accepted directly on molina.imigrasi.go.id.
Accommodation Address in Bali
The address of your first hotel or guesthouse. A booking confirmation works — this is a required field on the application form.
TIMELINE & FEES

Bali Visa on Arrival Cost & Timing

Indian travellers have two easy options for the Bali Visa on Arrival — apply online in advance (e-VOA) or buy it at the airport on arrival. Both cost the same.

Online (e-VOA)
Minutes–48 hrs
IDR 500,000 (~USD 35)
  • Apply & pay at molina.imigrasi.go.id
  • Approval emailed as a PDF with QR code
  • Scan the QR at the airport autogate
  • Apply 3–5 days before travel to be safe
On Arrival (VoA)
At the airport
IDR 500,000 (~USD 35)
  • Buy at the VoA counter at Denpasar airport
  • Pay by card or cash on the spot
  • No advance application needed
  • Allow extra time for the queue
Pro Tips
Apply Early
Save Hassle
  • Apply 10–14 days in advance
  • Check spam for confirmation email
  • Double-check all name spellings
  • Screenshot your registration code

Working days exclude weekends and Balinese public holidays. If your visa hasn't arrived within the stated timeframe, use our status checker above or contact our team for assistance.

ENTRY REQUIREMENTS

Entry Requirements
for Bali

Beyond your visa, border officers may check the following at immigration. Having these documents ready ensures a smooth arrival at Ngurah Rai International Airport in Denpasar.

Valid Passport
Must have at least 6 months validity remaining from your entry date. Ensure your passport is undamaged — a damaged passport may be refused by immigration.
Printed Visa on Arrival
You must carry a printed copy of your approved e-VOA. A digital copy on your phone is not accepted as the primary document at Balinese immigration counters.
Return / Onward Ticket
Proof of your flight out of Bali (or onward to another country) may be requested. Airlines may also ask for this before you board your inbound flight.
Proof of Funds
Immigration can ask for evidence of sufficient funds for your stay. A credit card or a recent bank statement showing an adequate balance is sufficient.
Accommodation Address
Your first accommodation address in Bali. A hotel booking confirmation is the easiest proof — keep it printed or accessible on your phone.
Authorised Entry Point
You must enter through a border gate specified on your e-VOA. Check your visa document for permitted ports of entry before booking connecting flights or land transfers.
VISA-FREE ACCESS

Bali Visa-Free & Visa on Arrival

ASEAN citizens can visit Bali visa-free for 30 days. Most other nationalities — including India, the UK, Australia, the US, the EU and much of Asia — are eligible for the Visa on Arrival (IDR 500,000 / ~USD 35, 30 days, extendable once).

The categories below reflect current visa-free durations for each group. Policies can change — always verify the latest rules before travelling.

ASEAN — 30 Days Visa-Free
🇸🇬 Singapore 🇹🇭 Thailand 🇲🇾 Malaysia 🇮🇩 Indonesia 🇵🇭 Philippines 🇧🇳 Brunei 🇲🇲 Myanmar 🇰🇭 Cambodia 🇱🇦 Laos
Europe — Visa on Arrival (30 Days)
🇬🇧 United Kingdom 🇩🇪 Germany 🇫🇷 France 🇮🇹 Italy 🇪🇸 Spain 🇩🇰 Denmark 🇫🇮 Finland 🇳🇴 Norway 🇸🇪 Sweden 🇷🇺 Russia 🇧🇾 Belarus
Asia-Pacific & Beyond — Visa on Arrival (30 Days)
🇯🇵 Japan 🇰🇷 South Korea 🇨🇳 China 🇭🇰 Hong Kong 🇲🇴 Macao 🇦🇺 Australia 🇳🇿 New Zealand 🇨🇱 Chile
Indian passport holders use the Bali Visa on Arrival — India is not on the visa-free list, but VoA is quick and easy. Buy it at Denpasar airport or apply online (e-VOA) at molina.imigrasi.go.id. It costs IDR 500,000 (~USD 35), is valid 30 days, and can be extended once.
INDIAN TRAVELLERS

Bali Visa for
Indian Passport Holders

Indian passport holders can get a Bali Visa on Arrival with no embassy visit, no interview, and no letter of approval required. Buy it at Denpasar airport, or apply online in advance for the e-VOA — a fully self-service process that takes under 30 minutes.

The Bali Visa on Arrival for Indian citizens is valid for 30 days from your date of entry and can be extended once for a further 30 days inside Indonesia — giving up to 60 days in total.

Get visa application help
1
Visit molina.imigrasi.go.id
Go to the official Indonesian Immigration e-VOA portal. Select "Visa on Arrival (e-VOA)" and choose India as your nationality.
2
Fill in the application form
Enter your personal details exactly as they appear on your passport. Upload your passport bio-data page scan and a white-background passport photo.
3
Pay the fee (IDR 500,000 / ~USD 35)
Pay online via international credit or debit card. Save your registration code from the confirmation page — you'll need it to track your application status.
4
Get your approval
The e-VOA is usually approved within minutes to 48 hours. Use our visa status checker above to monitor your application. Once approved, download and print the PDF (it includes a QR code).
5
Travel to Bali
Carry a printed copy of your e-VOA along with your passport. Scan the QR code at the airport autogate or present both at the immigration counter. Remember to also pay the IDR 150,000 Bali tourist levy.
BALI VISA ON ARRIVAL

Everything You Need to Know
About the Bali Visa on Arrival

Indonesia's Visa on Arrival (VoA) lets travellers from India and most other countries enter Bali without visiting an embassy. You can buy it on arrival at Denpasar airport, or apply online in advance for the e-VOA directly at molina.imigrasi.go.id — no embassy appointment or letter of approval required. The online process typically takes under 30 minutes to complete.

The Bali Visa on Arrival is valid for 30 days from your date of entry and can be extended once for a further 30 days inside Indonesia (60 days total). The fee is IDR 500,000 (approximately USD 35). An online e-VOA is usually approved within minutes to 48 hours, while the in-person VoA is issued at the airport counter on the spot.

For Indian travelers, the Visa on Arrival makes Bali one of the easiest destinations to access — no interview, no embassy visit, and no supporting documents beyond a passport scan and a passport-format photograph for the e-VOA. If you need help with the visa application process, itinerary planning, or hotel and package bookings, contact our Bali specialists — we've helped thousands of Indian travelers plan their Bali holidays.

Once your visa is approved, start planning your budget. Use our free Currency Converter to check the latest INR to IDR exchange rate and estimate your travel spend — from accommodation to street food, transfers, and day tours.

LATEST UPDATES

Bali Visa News & Updates

Bali's visa policy has changed significantly in recent years. Here are the key updates every traveller should know before applying.

Online e-VOA

Apply for Visa on Arrival online in advance

Indonesia's e-VOA lets eligible travellers, including Indian passport holders, apply and pay for the Visa on Arrival online before they fly. The approval arrives by email as a PDF with a QR code that can be scanned at airport autogates — skipping the airport queue.

Eligibility

Visa on Arrival open to 90+ nationalities

India is among the 90+ nationalities eligible for the Bali Visa on Arrival. It costs IDR 500,000 (~USD 35), is valid for 30 days, and can be extended once for another 30 days — no embassy visit or letter of approval required.

February 2024

New Bali tourist levy of IDR 150,000

From 14 February 2024, all foreign visitors to Bali pay a one-time tourist levy of IDR 150,000 (about USD 10) per person. Pay it in advance online through the official Love Bali portal, or on arrival. This is separate from your visa fee.

Extensions

Visa on Arrival now extendable online

The 30-day Visa on Arrival can be extended once for a further 30 days. Eligible travellers can apply for the extension online through the immigration portal or in person at a local immigration office in Bali, before the visa expires.

Ongoing

Official e-VOA portal (molina.imigrasi.go.id)

The official Indonesian Immigration e-VOA portal undergoes periodic maintenance and updates. If you encounter errors during your application, try again after a few hours or switch to a different browser. Our team can assist if you face persistent technical issues with your application.

FREQUENTLY ASKED

Bali Visa Questions

Common questions about Bali e-VOA applications, status checks, and what to do if things go wrong.

An approved e-VOA (electronic Visa on Arrival) is usually issued within minutes to 48 hours of a successful online payment on the official Indonesian immigration portal. Apply at least 3–5 days before travel to be safe. Alternatively, you can simply buy the Visa on Arrival in person at Bali airport with no advance application.
"Not Found" usually means your application (order) code was entered incorrectly, your e-VOA was submitted very recently and isn't indexed yet, or the code and passport details don't match. Double-check your confirmation email and try again after a few hours if you applied very recently.
Your application or order code is in the confirmation email you receive after submitting and paying for your e-VOA on the official Indonesian immigration portal (molina.imigrasi.go.id). Check your spam folder if you cannot find the email.
The Bali Visa on Arrival (and e-VOA) is valid for 30 days from your date of entry and is single-entry. It can be extended once, inside Indonesia, for a further 30 days — giving a maximum stay of 60 days.
Yes — the Visa on Arrival can be extended once for an additional 30 days. You can do this online through the immigration extension service or in person at an immigration office in Bali, before your current visa expires. For stays beyond 60 days you would need to leave and re-enter, or apply for a different visa type. Contact our team for guidance.
If an e-VOA application fails or is declined, you'll usually see the reason — most often incorrect passport details, a failed card payment, or an unsupported nationality. Correct the details and re-apply, or simply obtain the Visa on Arrival in person at Bali airport instead. Contact our team — we assist Indian travellers with Bali visa questions and can help you fix the problem.
Yes — Indian passport holders need a visa for Bali, but it is simple. Indians are eligible for the Visa on Arrival (VoA). You can buy it on arrival at Bali's Ngurah Rai airport, or apply online in advance for an e-VOA at molina.imigrasi.go.id. It costs IDR 500,000 (about USD 35), is valid for 30 days, and can be extended once. No embassy visit, interview, or letter of approval is required.
The Bali Visa on Arrival costs IDR 500,000 (approximately USD 35), whether you buy it on arrival or apply online for the e-VOA in advance. Extending it for another 30 days costs roughly the same again. Pay on arrival by card or cash, or online by card on the official portal. Avoid third-party agents who add service charges — apply directly on molina.imigrasi.go.id.
For the online e-VOA you need: (1) a passport valid at least 6 months from your arrival date with a blank page; (2) a clear scan of your passport bio-data page; (3) a recent passport-style photo; (4) a credit or debit card for the IDR 500,000 fee; and (5) a return or onward ticket. For a Visa on Arrival bought in person at the airport, you generally just need your valid passport and a return ticket.
To enter Bali you need: (1) a passport with at least 6 months validity from your entry date and a blank page; (2) a Visa on Arrival, e-VOA, or other valid visa; (3) a return or onward travel ticket; (4) proof of sufficient funds; and (5) usually a confirmed accommodation address. Arrive through an authorised entry point — for Bali this is Ngurah Rai International Airport in Denpasar. Note that all visitors must also pay the one-time Bali tourist levy of IDR 150,000.
ASEAN member nations — including Singapore, Malaysia, Thailand, Brunei, the Philippines and Vietnam — receive 30-day visa-free entry to Indonesia. Most other nationalities, including India, the UK, Australia, the US and the EU, are not visa-free but are eligible for the Visa on Arrival / e-VOA. Indian passport holders are not on the visa-free list and use the VoA.
Yes — Visa on Arrival is the standard route for Indian and most other travellers. Buy it at the VoA counter at Bali's Ngurah Rai International Airport for IDR 500,000 (about USD 35); it is valid 30 days and extendable once. To skip the airport queue, apply online in advance for the same thing as an e-VOA at molina.imigrasi.go.id and scan the QR code at the immigration autogate.
The Visa on Arrival and e-VOA are accepted at major Indonesian entry points, including Ngurah Rai International Airport (Denpasar, Bali), Soekarno-Hatta (Jakarta), Juanda (Surabaya), Kualanamu (Medan) and Batam, plus designated seaports. Most travellers to Bali simply fly into Denpasar. If you plan to enter Indonesia via another airport or seaport, check the official list of approved gates before booking.
Travel insurance is not a mandatory requirement for the Visa on Arrival or for entering Indonesia, but it is strongly recommended. Medical care in Bali can be expensive for foreigners, and a good policy covers emergency hospitalisation, medical evacuation, trip cancellation, and lost luggage. We suggest at least USD 50,000 in medical coverage — particularly if you plan activities such as scooter touring, surfing, diving, or a Mount Batur sunrise trek.
Yes — Indonesia reintroduced and expanded the Visa on Arrival for tourism and launched the online e-VOA, so travellers can apply and pay in advance and use airport autogates. Separately, from February 2024 Bali introduced a one-time tourist levy of IDR 150,000 (about USD 10) per visitor, payable online through the official Love Bali portal or on arrival. Always check the official immigration website for the latest rules before you travel.
Once your e-VOA is approved: (1) download and save the PDF — keep a printed copy and a backup on your phone. (2) Check every detail: name spelling, passport number, nationality, and date of birth. (3) If any detail is incorrect, contact Indonesian immigration before you travel to request a correction. (4) Pay the Bali tourist levy (IDR 150,000) online in advance via the Love Bali portal to save time on arrival. (5) Ensure your passport has at least 6 months validity remaining. Contact our team if you need help verifying your visa or planning your trip.

Need help with your Bali visa or trip?

Our Bali specialists help Indian travelers with e-VOA applications, rejections, re-applications, and full holiday planning — packages, hotels, transfers, and more.

Talk to a Bali Specialist