Step‑by‑Step: How to Apply for a Bali e‑VOA Online Before You Fly
The Bali e‑VOA is Indonesia’s official 30‑day electronic Visa on Arrival (B1 Tourist Visa) you apply and pay for online before you land, so you can skip the visa payment queue and go straight to immigration on arrival. In 2026 it costs IDR 500,000 (about USD 35) per person and can be extended once for another 30 days.
Hi, I’m Putu Petrova from Bali Visa Clinic. I’ve spent the last decade fixing messy visa situations at Ngurah Rai arrivals – many of them avoidable if people had followed a clear how to apply Bali e‑VOA step by step guide. This is that guide, updated with 2026 rules, fees, and quirks from the official system.
If you’re brand new to us, you can start at our home page. If you’d rather my team handle everything for you, jump straight to our concierge service.
Quick essentials: what is the Bali e‑VOA in 2026?
Indonesia now issues the Bali e‑VOA as a B1 Visitor Visa (Tourism) via the official government portal evisa.imigrasi.go.id.[3][6] It is:
- Single‑entry only (one trip in, one trip out)[3]
- 30 days stay from your arrival date in Indonesia[3][2]
- 90 days validity from the date the visa is issued – you must enter before it expires[3]
- Fee: IDR 500,000 per person, plus small card/payment charges[3][2]
- Extendable once in Bali for another 30 days (total max 60 days)[2]
This visit visa is exactly the same immigration product as the Visa on Arrival you can buy at the airport; the difference is how and when you pay. That’s where the “e” in e‑VOA comes in.
When should I apply for Bali e‑VOA before my flight?
A lot of problems start with bad timing, so let’s answer when should I apply for Bali e‑VOA before flight right away.
- The e‑VOA is valid for 90 days from the date of issue.[3] You must arrive in Indonesia within that period.
- Processing is usually instant to 24 hours once payment succeeds (officially it can be a bit longer during system upgrades or high traffic).
My practical rule for 2026 trips:
- Sweet spot: Apply 7–21 days before your flight. That gives time to fix payment failures or upload issues without risking the 90‑day validity window.[3]
- Last minute: You can apply up to 48–72 hours before departure if needed, but don’t cut it closer – banking checks can delay payment confirmation.
- Booked months ahead? Wait until you’re within two months of your arrival to avoid forgetting the 90‑day limit.
If you miss those windows, you can still buy a Visa on Arrival at the airport, but you lose the e‑queue advantage and risk longer lines.[2]
Official Bali e‑Visa portal instructions: before you start
Here’s the clean, no‑nonsense bali e voa application guide 2026 based on the official e‑Visa portal.
1. Check that you qualify for e‑VOA
Only certain nationalities are eligible for the B1 Visa on Arrival (including its electronic version).[2][6] Before anything else:
- Confirm that your passport country is on the B1/e‑VOA list (inside the e‑Visa portal country dropdown).[3][6]
- Make sure your passport is valid for at least 6 months from your arrival date.[2][3]
- Ensure you have a return or onward ticket leaving Indonesia within 30 days of arrival.[2]
If your nationality is not eligible for B1 VOA, you’ll need a different visa type – usually a B211 visit visa. I’ve broken that down in Step‑by‑Step: How Bali Visa Clinics Handle B211 Visit Visas (180‑Day Stays).
2. Prepare your documents (in the right format)
For a smooth application, prepare the following before you log in to the portal, exactly as requested by immigration:[3]
- Passport biodata page (full page, clear and flat, no glare; format JPG/JPEG/PNG)[3]
- Passport‑style photo (colour, facing forward, recommended 4×6 cm, min ~400x600px, JPG/JPEG/PNG, max 200KB)[4][3]
- Email address you actually use and can access on your phone.[3]
- Bank card – Mastercard, Visa, or JCB credit/debit card that’s enabled for international online payments.[3][6]
- Indonesian address – at least your first hotel, villa, or homestay, including postcode.[2][3]
- Return/onward ticket – you may be asked to show this on arrival even if not uploaded.[2]
How to apply Bali e‑VOA step by step (2026)
The official process runs through Indonesia’s e‑Visa site. Here’s how it works in 2026, in real‑world language.
Step 1: Create your account on the official e‑Visa portal
Go to the official e‑Visa website run by the Directorate General of Immigration: evisa.imigrasi.go.id.[3][6]
- Click Apply > Register (for foreign nationals/WNA).[3][4]
- Fill in your name, email, nationality, and create a password.[4]
- Upload your passport‑style photo when prompted (follow the size and format limits carefully).[4]
- Submit the form.
You’ll receive a verification email. You must click the activation link within one hour to activate your account.[3] If it doesn’t arrive, check spam, then request a new verification email from the portal.
Step 2: Log in and start an e‑VOA application
- Log in to your new account on the e‑Visa portal.[3]
- From the main page, click Apply.[3]
- Choose Visitor Visa / B1 Tourism / e‑VOA (wording can change slightly but look for Visa on Arrival / e‑VOA / 30‑day tourist).[3][2]
Note: One account applies for one traveller. If you’re in a family/group, you can submit e‑VOA applications for up to 5 people in one go, but each application still needs its own data and documents.[6]
Step 3: Fill in your visa, arrival, and residence details
The system will walk you through three data blocks.[3]
- Visa type: Choose the e‑VOA / Visitor Visa option for tourism.
- Arrival information:
- Arrival airport (Ngurah Rai International, Denpasar, if you fly into Bali)
- Planned arrival date
- Planned departure date (must be within 30 days of arrival for e‑VOA)[3]
- Residence in Indonesia:
- Type (hotel, house, villa, etc.)[3]
- Address and postcode (the postcode often auto‑completes the area in the portal)[3]
Take your time and match your travel dates to your actual flight booking. If your airline ticket shifts by a day or two later, that’s usually fine as long as you still land within the visa’s 90‑day validity and leave within 30 days of arrival.
Step 4: Upload your passport page
- Upload the full biodata page of your passport as a clear, flat image.[3]
- All edges of the page should be visible; no fingers, shadows, or reflections.
- Ensure the machine‑readable zone (the two long lines at the bottom) is visible – the system uses this data.[6][1]
If your file is too big, compress it slightly without killing the legibility. Blurry or cropped pages are one of the most common e‑VOA application mistakes I see.
Step 5: Pay the visa fee
Once the portal shows your summary, proceed to payment:
- Visa fee: IDR 500,000 per person (about USD 35 in 2026), plus a small banking fee.[3][2]
- Pay with Mastercard, Visa, or JCB credit/debit card or SIMPONI (Indonesia’s state payment gateway).[3][6]
- Wait on the page until you see confirmation – do not close the browser mid‑transaction.
Payment failures are very often due to bank security, not the immigration system. If your card is declined:
- Try another card (often one from a different bank).
- Enable international / online transactions in your banking app.
- Try again in a different browser or device.
Step 6: Receive and download your e‑VOA
After successful payment, your application status usually changes to Approved / Issued within minutes to several hours. Officially, processing can take longer, but for a simple tourist e‑VOA it’s typically fast.[1][3]
You’ll be able to:
- Download your e‑VOA approval letter / visa document from the e‑Visa portal.[3][6]
- Receive an email confirmation with an attachment or link (keep that email – airport staff sometimes ask to see it).
Do I print my Bali e‑VOA?
Technically, the e‑VOA is electronic and your data is in the immigration system, but here’s my advice after watching thousands of arrivals:
- Yes – print at least one copy of the e‑VOA approval letter.
- Keep a PDF on your phone and one in cloud storage.
Airlines sometimes ask to see your visa before boarding. A printed copy ends arguments with a check‑in agent in 10 seconds flat.
e‑VOA vs Visa on Arrival Bali – which is better?
Both options give you the same B1 Tourist Visa with the same fee and rules.[2][3] The difference is experience:
| e‑VOA (online before flight) | VOA (pay on arrival) | |
|---|---|---|
| Where you pay | Online via eVisa portal | At airport VOA counter |
| Queue time | Usually shorter – you skip the payment line | Can be long at peak times |
| Risk | Payment issues before flying, but fixable | Risk of long queues with tired children / late night flights |
| Cost | IDR 500,000 + card fee | IDR 500,000, usually card or cash in IDR |
So, e voa vs visa on arrival bali which is better? For 2026, if you’re comfortable online and like to control things ahead of time, e‑VOA wins. If your bank cards are tricky or you’re booking last‑minute and don’t want to think about it, airport VOA is the fallback.
Common e‑VOA application mistakes I see (and how to avoid them)
Even experienced travellers trip over small details. Here are the common e voa application mistakes my team fixes most often:
- Passport under 6 months validity – the system might let you upload, but you’ll be stopped at check‑in or immigration.[2][3]
- Blurry or cropped passport page – edges cut off, flash glare, or shadow; the system struggles to read your details.[3]
- Email typos – you never receive the verification or the approval email.[3]
- Wrong dates – entering a departure date beyond 30 days while expecting just an e‑VOA.[3]
- Card declined repeatedly – not activating international payments, not trying a second card or SIMPONI.[3][6]
- No copy of the e‑VOA at the airport – leaving it buried somewhere in your emails with no offline backup.
A 5‑minute double‑check before you hit “Pay” saves hours of stress later.
Bali e‑VOA denied – what to do?
Denials are rare for straightforward tourist trips, but let’s be honest: they happen. So, bali e voa denied what to do?
- Read the reason in your e‑Visa account carefully. Sometimes it’s a technical rejection (bad file, unreadable passport) rather than a real refusal.
- Fix the issue – upload a clearer passport scan or correct your data – and submit a fresh application if the portal allows.
- If your trip is very close and you still meet the standard entry conditions (valid passport, eligible nationality, ticket out), you can usually fly and purchase a Visa on Arrival at the airport instead, unless the portal states an explicit ban.[2]
- If there’s an underlying immigration or overstay history issue, do not fly until you’ve spoken to a professional.
This is exactly the kind of case where using a specialist helps. If you’re stuck, my team can review your case via our concierge service.
Can a visa clinic apply e‑VOA for me?
Yes. If you’re asking, can a visa clinic apply e voa for me, the answer in practice is: absolutely, with some caveats.
- The e‑Visa system technically expects each traveller to have their own account.[3]
- In reality, a trusted visa agency like us will:
- Help you set up an account in your name
- Prepare and optimise your images/documents
- Fill in the online forms correctly
- Handle payment through our local channels if your card keeps failing
If you’re not tech‑confident, you’re travelling with older parents, or you just don’t want to risk a midnight payment drama, outsourcing the process is usually worth it. You’ll still hold your own login and copies of your visa.
For a full breakdown of what you pay when an agency is involved versus doing it yourself, see Exact Bali Visa Costs in 2026: VOA, B211, KITAS, Second-Home & Agent Fees.
FAQ: 2026 Bali e‑VOA basics
1. What is the Bali e‑VOA processing time in 2026?
Most e‑VOA applications are processed from instant approval up to 24 hours after successful payment, though the official line allows for longer during busy periods. To be safe, treat 48 hours as your buffer for the bali e voa processing time 2026.[1][3]
2. Can I extend my e‑VOA in Bali?
Yes. The B1 visit visa, including the e‑VOA, is valid for 30 days stay and can be extended once for another 30 days at an immigration office or via a visa agent, giving you up to 60 days in Indonesia.[2][3]
3. Do I still need to fill the arrival card if I have an e‑VOA?
Yes. As of 2026, all travellers must submit an arrival card within 3 days before arrival, usually via the online “All Indonesia” portal or at the airport.[6] The e‑VOA covers your visa; the arrival card is a separate requirement.
If you’d like us to walk you through the entire e‑VOA process or handle it end‑to‑end so you can just board your flight, send me a WhatsApp message now and mention “e‑VOA help” – you’ll get a direct reply from our Bali Visa Clinic team.
Chat a visa specialist on WhatsApp →
General information, not legal advice; fees are agency estimates, not government fees. We confirm the latest rules for your case before you apply.