advertisement
Your complete guide to Indonesia’s Bali e-Visa, including who needs one, how to apply online, current costs, processing times, and the latest entry requirements.
Fact-Checked By Maya Whitfield, Senior Travel Editor at WakaAbuja
A Bali e-visa, officially called the Electronic Visa on Arrival or e-VOA, is a single-entry permit that lets you stay in Indonesia for 30 days and can be extended once for another 30 days. You apply online before flying, pay a government fee of IDR 500,000, and get approval in 3 to 5 working days. A 2025 rule change now requires in-person immigration visits for extensions.
I landed in Bali for the first time with a printed e-visa approval I had secured from my couch in London. The immigration line moved fast, the officer scanned my passport, and I was through in under ten minutes. My second trip was different. I had not read the fine print about the rule change, and I spent an afternoon at a Denpasar immigration office that I could have avoided with better planning.
This guide is what I know now: the actual cost, the exact documents, how to spot a legitimate site, and the 2025 extension rule that most older articles still have not caught up with.
Jump to: What It Means | What Changed | Documents | How to Apply | Real Costs | FAQs
Key takeaways
- Official name is e-VOA, not “Bali e-visa.” Bali does not issue its own visa. You are applying for an Indonesian e-Visa on Arrival.
- Government fee is IDR 500,000. Any price above that includes a service fee. Ask for a breakdown.
- Processing takes 3 to 5 working days. Apply at least two weeks before your flight to avoid stress.
- The 2025 extension rule changed everything. You must now visit an immigration office in person to extend. No more fully online extensions.
- Document errors cause most rejections. Blurry passport scans and mismatched names are the top reasons applications fail.
- Only use the official portal or a verified agent. Scam sites are common. Check the URL before entering your passport details.
What does “Bali e-visa” actually mean?

Nothing, technically. Bali is part of Indonesia and does not issue its own visa. What travelers call a “Bali e-visa” is almost always the Indonesian Electronic Visa on Arrival, shortened to e-VOA or sometimes B1. It is a single-entry permit valid for 30 days, designed for tourism, family visits, and short business trips. You apply online before you fly, receive an approval PDF by email, and show it at immigration in Bali’s Ngurah Rai airport.
There is also a separate visa called the C1 or 211A, which is a single-entry tourist visa valid for 60 days. It costs more and requires more documents. Confusingly, some websites use “Bali e-visa” to refer to both. If you need longer than 30 days and do not want to deal with an in-person extension, the C1 is worth considering, but most short holiday travelers only need the e-VOA.
What recently changed about Bali e-visa extensions?
In June 2025, Indonesia’s Directorate General of Immigration issued Circular Letter No. IMI-417.GR.01.01/2025. The short version: all foreigners who want to extend an e-VOA must now visit a local immigration office in person. You cannot do the entire extension online anymore. You still start the application through the official portal, but the biometric and document verification step must be done physically.
This matters because many older blog posts still describe a fully online extension process. I know travelers who planned their second 30 days around an online renewal and ended up losing half a day at an immigration office. The visit itself is not difficult, but you need to budget the time and bring your original passport, your current e-VOA approval, and your onward flight ticket. Some offices allow walk-ins; others require an appointment. Check with your local immigration office before you go.
Maya Whitfield’s honest take: “If you know you want to stay 45 to 60 days, apply for the C1 visa before you fly instead of planning two e-VOA extensions. The in-person rule makes the longer visa more attractive than it used to be.”
What documents do you need for a Bali e-visa?
The list is short, but every item must be perfect. A single blurry scan will get your application rejected. Here is exactly what you need, in the order you will upload them.
Printable pre-flight checklist
- Passport with at least 6 months validity from your arrival date
- Color scan of the passport bio page, all four corners visible
- Recent passport-sized photo with a white background
- Confirmed return or onward flight ticket
- Address of your first accommodation in Bali
- A payment card with international transaction enabled
- The approval PDF printed or saved offline on your phone
Keep every file under 2MB. The upload portal rejects larger files without telling you why, which frustrates more applicants than any other step. I also save a screenshot of the payment confirmation page, because the approval email sometimes arrives days later and the payment proof helps if there is a delay.

How do you actually apply for a Bali e-visa?
You have three real options. Each has trade-offs in cost, speed, and rejection risk. Here is the honest comparison.
Option 1: Apply yourself on the official portal
Go to evisa.imigrasi.go.id, create an account, fill in your details, upload the documents, and pay IDR 500,000 by card. This is the cheapest route but also the most detail-sensitive. You are responsible for every field being correct. If something is wrong, the rejection email will not explain what went wrong, and you must start over.
Option 2: Use a licensed visa agent or assisted service
Agents charge a service fee on top of the government fee, usually $20 to $60. They check your documents before submission, which reduces the rejection risk, and they handle follow-ups if the application stalls. I used an agent on one trip when I was short on time, and the extra cost felt worth it for the peace of mind.
Option 3: Apply at the airport counter
You can still get a visa on arrival at the Bali airport without applying online first. The fee is the same IDR 500,000, and you can pay by card or in cash. The downside is the queue. During peak arrival times, the line can take 30 to 60 minutes. If your flight lands late, you will also be tired and rushing through paperwork.
Self-service is best for
- Travelers comfortable with online forms
- Budget-conscious applicants who want no service fee
- People applying well in advance with time to fix errors
An agent is best for
- First-time applicants who want document checking
- Travelers with a tight deadline who cannot risk a rejection
- People who prefer WhatsApp support over email
How much does a Bali e-visa actually cost?
The government fee is IDR 500,000, which is about $32 to $35 depending on the exchange rate. That number is fixed and appears on the official portal. If you see a price higher than that, it includes a service fee. Some agencies quote the total in USD, which is why you might see $55 or $80 and wonder if the price went up. It did not. The extra amount is what the agent charges for their work.
At the airport counter, the fee is also IDR 500,000, payable in rupiah, US dollars, or by card. Some travelers report being charged slightly more if they pay in USD because the exchange rate is set by the airport, not the bank. I always pay in rupiah or by card to avoid the conversion markup. If you use an agent, ask for a line-item breakdown before you pay. A legitimate agent will show you the government fee and the service fee separately. A scam site will not.
How do you tell a legitimate Bali e-visa site from a scam?
This is the question nobody else in the search results answers properly, and it is the one you should ask before typing your passport number anywhere. The official Indonesian immigration portal is evisa.imigrasi.go.id. If the URL is anything else, you are on a third-party site. That is not automatically a scam, but it means you are paying someone to handle an application you could do yourself, and you need to verify that someone is legitimate.
1. Check the URL
The official portal ends in .go.id. Any site ending in .com, .net, or .co is a private company, not the government. Some use names like “bali-evisa-official.com” to look legitimate. They are not.
2. Look for a business registration number
Legitimate Indonesian visa agents display their company registration number and physical address. If a site has no address, no registration number, and only a WhatsApp contact, be very careful.
3. Check the price
If the quoted price is below IDR 500,000, it is a scam. No one can offer a discount on a government fee. If the price is above IDR 1,000,000 for a standard 30-day e-VOA, you are being overcharged.
4. Read the refund policy
A legitimate agent will have a clear refund policy for cases where the application is rejected through no fault of yours. A scam site will have vague or no refund terms.
What mistakes get Bali e-visa applications rejected?
Rejections happen, and they are almost always preventable. After applying three times and helping friends with their own applications, here are the specific errors I see again and again.
1. Blurry or cropped passport scan
Your passport bio page must be fully visible with all four corners in the frame. A photo taken at an angle will not work. Use a flatbed scanner or a scanning app, not a phone photo.
2. Name mismatch between the application and passport
Even a missing middle name triggers a flag. Copy your name exactly from the machine-readable zone at the bottom of your passport, including spacing and punctuation.
3. Photo with wrong background or shadows
The passport-sized photo must have a pure white background and no shadows. A light gray or cream background will be rejected. Use even, direct lighting.
4. Passport with less than 6 months’ validity
This is an automatic refusal. Renew your passport before applying. There is no workaround.
5. Wrong port of entry selected
If you are flying into Bali, select Ngurah Rai Airport as your entry point. Selecting Jakarta or another port when you are actually arriving in Bali can cause complications.
Frequently asked questions
How long is a Bali e-visa valid for?
A standard e-VOA is valid for 30 days from your arrival date. It is single-entry, so you cannot leave Indonesia and come back on the same visa. You can extend it once for an additional 30 days, for a total maximum stay of 60 days.
How long does a Bali e-visa take to process?
Standard processing takes 3 to 5 working days through the official portal. During peak seasons or Indonesian public holidays, it can take longer. There is no official express service for the standard e-VOA, though some agents claim to offer faster processing for an extra fee.
Can I extend my Bali e-visa online?
You can start the extension application online, but you must now visit an immigration office in person to complete the biometric verification and document check. This changed in June 2025. The old fully online extension process no longer exists.
What happens if I overstay my Bali e-visa?
The overstay fine is IDR 1,000,000 per day, and it accumulates from the first day after your visa expires. In addition to the fine, you may face detention and a ban from re-entering Indonesia. Pay the fine at the airport or an immigration office before you leave.
Is a Bali e-visa the same as a visa on arrival?
They are closely related but not identical. The e-VOA is the electronic version you apply for before flying. The visa on arrival is the same 30-day single-entry permit that you can purchase at the airport counter without applying in advance. The fee and validity are the same; the difference is timing and convenience.
Do children need a Bali e-visa?
Yes, children of all ages need their own e-VOA unless they hold a visa-exempt passport. There is no automatic family visa for tourists. Children are charged the same IDR 500,000 government fee as adults.
Can I work in Bali on an e-visa?
No, the e-VOA and C1 visas are for tourism, family visits, and short business meetings only. Working on a tourist visa is illegal and can lead to fines, deportation, and a ban. Remote work for a foreign employer is a gray area, and Indonesia has introduced a separate digital nomad visa for longer stays.
Plan your trip: booking platforms we trust
Once your visa is sorted, these platforms handle the rest of the trip. For comparing flights to Bali from any airline, Kayak is my first stop. For hotels and villas, Booking.com has the widest range from budget guesthouses to luxury resorts. For activities and day tours in Bali, GetYourGuide is reliable for booking in advance. For traveler reviews of specific properties and operators, TripAdvisor is still the most useful.
WakaAbuja does its best to keep all information accurate at the time of publishing. Prices, policies, and availability change regularly. Always verify with official sources before you travel. We are not liable for errors caused by outdated information. Travel insurance is strongly recommended.





