EVOA Bali vs. Visa on Arrival 2026 – Key Differences
Both the EVOA and the Visa on Arrival (VOA) grant the same entry authorization to Indonesia. The core difference is when and how you apply. This guide helps you understand which option is best for your situation.
Quick Comparison Table
| Feature | EVOA (Electronic Visa on Arrival) | Visa on Arrival |
|---|---|---|
| Where to apply | Online at molina.imigrasi.go.id | At airport/seaport counter |
| When to apply | Before departure (1-90 days) | On arrival |
| Fee | IDR 500,000 (~$30 USD) | IDR 500,000 (~$30 USD) |
| Processing time | 1-3 business days | Immediate at counter |
| Airport queue | No queue – fast-track immigration | Can be 30-90 min wait |
| Stay duration | 30 days (extendable once) | 30 days (extendable once) |
| Entry type | Single entry | Single entry |
| Eligible countries | 86+ | 86+ (same list) |
| Visa type | Visitor Visa B213 | Visitor Visa B213 |
| Extension possible | Yes (once, +30 days) | Yes (once, +30 days) |
Why the EVOA is Almost Always the Better Choice
The EVOA and Visa on Arrival are the same visa – same fee, same stay duration, same conditions. The only real advantage of the EVOA is skipping the airport immigration queue. After an 8-24 hour flight (depending on your origin), arriving in Bali and going straight to immigration instead of a visa payment queue is a significant quality-of-life improvement.
When to Use Visa on Arrival Instead
The Visa on Arrival is your backup option if:
- You forgot to apply for EVOA and it is too late to get approval before your flight
- Your EVOA application was not approved in time
- You had a last-minute travel change and cannot update your EVOA
- Technical issues prevented online payment of the EVOA
The EVOA Application Process vs. Airport Arrival
EVOA process: Apply online → Upload documents → Pay → Receive approval by email → Print → Arrive at immigration with approved visa → Fast-track entry.
Visa on Arrival process: Arrive at airport → Find the Visa on Arrival counter → Queue (potentially 30-90 minutes) → Fill forms → Pay → Receive visa stamp → Queue again at immigration.
Cost – Are They Really the Same?
The base fee is identical at IDR 500,000 for both. However:
- EVOA: card processing fee from your bank (typically $1-3 USD depending on card)
- Visa on Arrival: airport money exchange rates can be unfavorable if you pay in foreign currency at the counter; cash in IDR is preferred
Overall cost difference is minimal – the EVOA wins on convenience, not price. See our complete fee breakdown.
eVisa – The Third Option
Beyond EVOA and Visa on Arrival, Indonesia also offers a broader eVisa system covering:
- C1 Tourist Visa (60 days, extendable)
- Business Visa
- Social/Humanitarian Visa
- Multiple-entry options
For most tourists visiting Bali for 30 days or less, the EVOA is the simplest choice. For longer or more complex itineraries, explore the eVisa options at evisa.imigrasi.go.id.
Frequently Asked Questions
Is EVOA better than Visa on Arrival for Bali?
The EVOA is almost always better than the Visa on Arrival. Both cost the same (IDR 500,000 / ~$30 USD), but the EVOA means you arrive with your visa already approved – no airport queue, no waiting at counters after a long flight.
Can I still get Visa on Arrival if I forgot to apply for EVOA?
Yes. If you did not apply for the EVOA in advance, you can still get the Visa on Arrival at the airport immigration counter. The fee is the same: IDR 500,000. However, queues can be 30-90 minutes during peak times.
Are there any situations where Visa on Arrival is better than EVOA?
Very rarely. If you have a last-minute flight change and your EVOA was approved for a different date, getting a fresh Visa on Arrival at the airport may be faster than amending the EVOA. Otherwise, the pre-approved EVOA is always preferable.
Can I use EVOA for multiple entries to Bali?
No. The EVOA is a single-entry visa. If you leave Indonesia and wish to return, you must apply for a new EVOA (or pay Visa on Arrival at the airport again).