South African passport holders can get a Visa on Arrival (VoA) when landing in Indonesia. This is the standard entry method for tourism, business, or social visits, and it costs IDR 500,000 (about ZAR 550). The VoA is valid for 30 days and can be extended once for another 30 days at an immigration office.
Entry requirements
Requirement
Details
Status
Visa on arrival
Visa on arrival
Get a Visa on Arrival (VOA) at major Indonesian airports and seaports. Pay 500,000 IDR (about $35 USD) in cash — bring exact change in Indonesian rupiah or US dollars. The VOA is valid for 30 days and cannot be extended.Apply online
Required
Valid passport
Passport validity
Your passport must be valid for at least 6 months beyond your arrival date in Indonesia. Airlines check this at check-in — if your passport expires sooner, you will be denied boarding.
Required
Return or onward ticket
Proof of onward travel
Immigration officers routinely ask for a return or onward ticket within 30 days. Have a printed or digital copy of your flight booking ready — they may check it before stamping your passport.
Required
Proof of accommodation
Hotel booking
Have your hotel reservation or accommodation address ready. Immigration may ask where you are staying — a printed booking confirmation or a screenshot on your phone works.
Recommended
Cash only for VoA
The Visa on Arrival fee must be paid in cash — Indonesian Rupiah only. ATMs are available after immigration, but it's much smoother to have the exact amount ready. Don't rely on card payments.
Extension process takes time
If you plan to extend your VoA, start the process at least a week before your first 30 days expire. Immigration offices can be busy, and processing takes 3–5 working days. You'll need a sponsor letter from your hotel.
What happens at the border
1
Arrive at the VoA counter
After deplaning, follow signs to 'Visa on Arrival' or 'VoA Payment'. At major airports like Ngurah Rai (Bali) or Soekarno-Hatta (Jakarta), there are dedicated counters. Pay IDR 500,000 in cash and receive a payment receipt.
2
Queue for immigration
Take your receipt and passport to the immigration officer. They will check your passport validity, onward ticket, and accommodation. They'll then issue the VoA sticker and stamp you in.
3
Collect baggage and exit
After immigration, collect your luggage and proceed through customs. You may be asked to scan your bags or fill a customs declaration (usually done online before arrival).
Visa options if you want to stay beyond the free limit:
Tourist Visa (Single Entry)
Max stay60 days, extendable twice (30 days each)
Validity90 days from issue
CostIDR 1,500,000 (~USD 96)
Apply at Indonesian embassy/consulate before travel. Requires sponsor letter.
Tourist Visa (Multiple Entry)
Max stay60 days per visit, extendable twice (30 days each)
Validity1 year
CostIDR 3,000,000 (~USD 192)
Good for frequent travellers. Must apply at embassy.
Social/Cultural Visa (B-211)
Max stay60 days, extendable up to 6 months total
Validity90 days from issue
CostIDR 1,500,000 (~USD 96)
Requires a sponsor (Indonesian citizen or company). For cultural visits, family visits, or short courses.
retirement visa
Retirement Visa (KITAS Lansia)
1 year, renewable annually
~IDR 12,000,000 (~USD 770) per year
For retirees aged 55+ with proof of pension or funds (min. USD 1,500/month). Allows multiple entries and can lead to permanent residency.
digital nomad visa
Second Home Visa (Eksklusif)
5–10 years
~IDR 300,000,000 (~USD 19,200) one-time fee
For high-net-worth individuals (min. IDR 2 billion in assets). Allows remote work and multiple entries. Not a traditional digital nomad visa but serves similar purpose.
work visa
Work Permit (KITAS Tenaga Kerja)
1 year, renewable
Varies; typically IDR 15,000,000–30,000,000 (~USD 960–1,920) including company sponsorship
Requires a local employer sponsor. Allows legal employment. Must have a specific job offer.
investor visa
Investor KITAS
1 year, renewable
~IDR 20,000,000 (~USD 1,280) per year
For foreign investors in an Indonesian company (minimum investment IDR 1 billion). Allows stay and business activities.
Other fees
Service
Cost
Visa on Arrival (VoA) – 30 daysPayable in cash (IDR or USD) at designated airports/seaports. Non-extendable.
IDR 500,000 (~USD 32)
Stay extension (if applicable via other visa types)Only for certain visa types; VoA is not extendable.
IDR 500,000 (~USD 32) per extension
Overstay fineNo maximum cap; overstay can also lead to deportation and ban.
IDR 1,000,000 (~USD 64) per day
Common reasons for entry denial
No return ticket30%
Insufficient funds25%
Overstay history20%
Approval probability calculator
Answer 6 quick questions — we'll estimate how likely you are to be approved for entry based on typical immigration patterns.
Transiting through Indonesia
No transit visa needed
South Africa passport holders do not need a transit visa for airside transit (staying in the international transit area) for up to 24 hours at major Indonesian airports. If you need to pass through immigration (e.g., to change airports or collect luggage), you must obtain a Visa on Arrival or a transit visa.
Airside transitAllowed up to 24h
Exceptions & conditions
Transit visa required if leaving the airport or staying more than 24 hours.
Transit hubsSoekarno-Hatta International Airport (CGK), Jakarta · Ngurah Rai International Airport (DPS), Bali · Juanda International Airport (SUB), Surabaya
Health & vaccines for Indonesia
Required for entry
Yellow FeverRequired if arriving from a country with yellow fever risk (e.g., parts of Africa or South America). Must have a valid Yellow Fever certificate.
Mosquito-borne; common in urban and rural areas, especially during rainy season.
MalariaModerate risk
Present in rural areas of Sumatra, Kalimantan, Sulawesi, and Papua. Low risk in Java and Bali.
Food and Waterborne DiseasesHigh risk
Common due to contaminated food/water. Stick to bottled water and well-cooked food.
Malaria risk: moderate
Risk is highest in rural areas of Sumatra, Kalimantan, Sulawesi, and Papua. Prophylaxis recommended for those areas. No risk in Jakarta, Bali, or major tourist resorts.
Based on CDC and WHO guidance. Consult a travel medicine clinic 4–6 weeks before departure for personalised advice.
Immigration offices for extensions
Jakarta
Kantor Imigrasi Kelas I Khusus Jakarta
Jl. H.R. Rasuna Said Kav. 8-9, Kuningan, Jakarta Selatan
Yes, you can extend it once for another 30 days. Visit an immigration office (Kantor Imigrasi) before your first 30 days expire. The extension costs about IDR 500,000 and takes a few days to process. You'll need a sponsor letter from your hotel or a local contact.
For stays over 60 days, you need a different visa — either a Social Budaya Visa (valid up to 60 days, extendable up to 6 months) or a Business Visa. These must be arranged before travel through an Indonesian embassy or sponsor.
No, the VoA fee must be paid in cash — Indonesian Rupiah only. Some airports may accept US dollars or euros, but the exchange rate is poor. Bring IDR 500,000 in cash.
If you're arriving from a country with yellow fever risk (e.g., parts of Africa or South America), you need a yellow fever vaccination certificate. South Africa is not a yellow fever country, so you don't need it unless you've recently traveled to one.
Overstaying costs IDR 1,000,000 per day (about ZAR 1,100). You'll be fined at the airport when you leave. Serious overstays can lead to deportation and a ban.
VoA is available at all major international airports in Indonesia, including Ngurah Rai (Bali), Soekarno-Hatta (Jakarta), Juanda (Surabaya), and Kualanamu (Medan). It's also available at some seaports. Check the latest list on the Indonesian immigration website.
Indonesia no longer uses paper arrival cards. You may need to complete an online customs declaration (e-Customs Declaration) before arrival. The link is usually provided by your airline or available at the airport.
Entry requirements change. This page was verified on May 21, 2026. Always check the official embassy or government source before booking. Report an error — we update within 24 hours.