Bali visa processing time: instant on arrival, or sorted days before you fly
Bali is part of Indonesia, so the visa you need is Indonesia's Visa on Arrival (VOA) — issued the moment you land, or approved online in a few days if you apply for the e-VOA before departure. South African passport holders should note: it is not yet a free visa, whatever you may have read.
Bali (Indonesia) visa at a glance
| Visa needed? | Yes — Visa on Arrival (VOA) or e-VOA online |
| Government fee | IDR 500,000 (~R650) |
| Stay allowed | 30 days, extendable once |
| Apply | On arrival, or online in advance at evisa.imigrasi.go.id |
| Processing time | Immediate on arrival (VOA); a few days if done online (e-VOA) |
| Visa-free for SA yet? | No — announced Nov 2025, not yet gazetted |
| Appointment or biometrics? | No — airport or online only |
| EasyVisa service fee | R1,200 (Tier 1) |
Every visa guide on this site is for a specific country — Bali itself doesn't issue visas, because Bali is a province of Indonesia. What you actually need is Indonesia's Visa on Arrival, valid for 30 days and extendable once, which happens to be one of the easier entries on this list once you know which of its two forms to use.
Is Bali visa-free yet? Not quite
You may well have seen coverage of a mutual visa-free arrangement between South Africa and Indonesia, announced in November 2025. That announcement is real, but an announcement is a statement of intent, not a change in the rulebook — it still needs to be formally gazetted into Indonesian immigration regulation before it takes legal effect. Until that happens, the safe and accurate position is that South African travellers to Bali still pay for the standard Visa on Arrival. If you're planning a trip, budget for the fee and treat any "Bali is now visa-free" claim as premature until we can point you to the actual regulation.
VOA on arrival vs e-VOA before you fly
Indonesia gives you two ways to get the same visa. The first is the classic Visa on Arrival: you land, queue at the visa counter, pay IDR 500,000 (about R650) by card or cash, and get your passport stamped on the spot — genuinely instant, but it happens in the arrivals hall, at the point in your trip when you least want to be standing in a queue. The second is the e-VOA, the same visa applied for and paid online through evisa.imigrasi.go.id before you travel, processed in the days leading up to your flight rather than in the terminal. Doing it a few days ahead is the queue-skipping move: you walk through immigration with an approval already sitting on your phone.
The honest timeline
- Choose your route. Apply for the e-VOA online a few days before you fly, or plan to queue for the paper VOA at the airport counter.
- If e-VOA: apply and pay online. Processing happens before you travel, so there's no in-person stage at all beyond the ordinary immigration check on arrival.
- If VOA: pay and get stamped on landing. This is the immediate option, traded for time spent in an airport queue instead of at home.
- Enter Bali (or anywhere in Indonesia) for up to 30 days. Extend once at a local immigration office if you want to stay longer.
What actually slows this down
- Arriving with no e-VOA and joining a long VOA queue during Bali's peak season
- Assuming the November 2025 visa-free announcement already applies and arriving without having paid the fee
- Card or payment issues at the VOA counter, which can mean falling back to cash
- Leaving the online e-VOA application to the very last hours before a flight
When to apply
If you're taking the e-VOA route, a few days before departure is the sweet spot — enough time for the online approval to come through, without applying so early that your travel plans might still shift. If you'd rather do the paper VOA, there's nothing to apply for in advance; just budget the fee and a short queue on landing.
How EasyVisa helps
Our Tier 1 e-visa preparation fee is a flat R1,200, separate from the IDR 500,000 government fee. We handle your e-VOA application on the official portal before you fly, and can talk you through the extension process if a 30-day trip turns into 60. Read our dedicated Bali and Indonesia visa guide for the fuller picture, see our published pricing, or check how the process works.
Frequently asked questions
How long does a Bali visa take for South Africans?
A Bali Visa on Arrival is issued immediately when you land, since it is stamped in person at the airport. If you apply for the e-VOA online instead, do it a few days before you fly so the approval is already sitting in your inbox on arrival.
Is Bali visa-free for South Africans?
Not yet. A mutual visa-free arrangement between South Africa and Indonesia was announced in November 2025, but as of this guide it has not been gazetted into official regulation. Until it formally takes effect, South African passport holders should plan on paying for the standard Visa on Arrival.
How much does the Bali Visa on Arrival cost?
The fee is IDR 500,000, roughly R650, for a 30-day stay that can be extended once. This is paid on arrival or, if you use the e-VOA, during the online application.
Should I get the Bali e-VOA before I fly, or pay for the VOA on arrival?
Getting the e-VOA online a few days before departure is the better default. It moves the paperwork out of the airport arrivals hall and into a quiet moment before your trip, letting you walk through immigration with the approval already on your phone.
Can I extend my stay in Bali?
Yes. The 30-day Visa on Arrival or e-VOA can be extended once, which in practice means South African travellers can stay for up to 60 days in total on this visa type.
Do I need an embassy visit for the Bali visa?
No. Both the Visa on Arrival and the e-VOA are handled at the airport or online — there is no embassy appointment or interview involved for this visa type.
None of this is fixed for good. It reflects what evisa.imigrasi.go.id published as of 27 July 2026, including where the November 2025 visa-free announcement stood at the time. Indonesian immigration makes every final call, including on that announcement, so revisit the portal yourself before you book.