Passport Fund Join the waitlist

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

DocumentVisa on arrival or e-VOA, plus Bali's tourism levy
Stay allowed30 days, extendable once
When to applyBuy the e-VOA and the levy online, and file the All Indonesia arrival card within 72 hours of landing
FeeAbout R650 (estimate)
PassportValid 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.