Do South Africans need a visa for Bali (Indonesia)?
Visa on arrival
Not in advance. South Africans can get a visa on arrival in Bali (Indonesia), or apply online first.
Before you go: Buy the e-VOA and the levy online, and file the All Indonesia arrival card within 72 hours of landing.
For South African passport holders travelling as tourists. Checked Sep 2026.
The rules at a glance
| Document | Visa on arrival or e-VOA, plus Bali's tourism levy |
|---|---|
| Stay allowed | 30 days, extendable once |
| When to apply | Buy the e-VOA and the levy online, and file the All Indonesia arrival card within 72 hours of landing |
| Fee | About R650 (estimate) |
| Passport | Valid 6+ months from the date you arrive, with blank pages for stamps. |
The visa costs IDR 500,000 (about R500) at evisa.imigrasi.go.id, and Bali adds an IDR 150,000 tourism levy (lovebali.baliprov.go.id). Buying the e-VOA in advance skips arrival queues that can run to two hours.
Trips to Bali (Indonesia) on Passport Fund
Quick answers
Do South Africans need a visa for Bali (Indonesia)?
Not in advance. South Africans can get a visa on arrival in Bali (Indonesia), or apply online first. Buy the e-VOA and the levy online, and file the All Indonesia arrival card within 72 hours of landing.
How long can South Africans stay in Bali (Indonesia)?
30 days, extendable once.
How much does it cost?
About R650 (estimate).
Sources
Checked Sep 2026.
Visa rules change without notice. Always confirm with the embassy or the official portal before booking non-refundable travel.