Travel guides › Practical travel info
Indonesia Entry, Visa on Arrival (VOA) and Bali Tourist Levy: A Complete Guide
South Korean ordinary passport holders can apply for a B1 Visa on Arrival (VOA) when entering Bali. The fee is Rp500,000 per person. The Bali Tourist Levy of Rp150,000 is charged separately from the visa. The free All Indonesia arrival declaration can be completed up to 3 days before your arrival date.
At a glance
- South Korean ordinary passport holders are eligible for a B1 VOA, which allows an initial stay of up to 30 days, including the day of arrival.
- The B1 VOA and e-VOA each cost Rp500,000 per person.
- The B1 stay permit can be extended once for 30 days, for a maximum total stay of 60 days.
- The All Indonesia declaration is free and can be completed up to 3 days before your arrival date.
- The Bali Tourist Levy is Rp150,000 per person and is separate from the visa fee.
What should you prepare before entering Indonesia?
Check that your passport will be valid for at least 6 months when you enter Indonesia. B1 VOA applicants must also have a return ticket or an onward ticket to another country from Indonesia.
- 1. If applying for an e-VOA, use the official portal
Apply at evisa.imigrasi.go.id. Your e-VOA must be used within 90 days of its issue date; this is different from the length of your permitted stay in Indonesia. The Consulate General of the Republic of Korea in Bali has warned about lookalike sites that overcharge and refuse refunds.
- 2. Complete the All Indonesia declaration
Complete it free of charge on allindonesia.imigrasi.go.id or in the official app. You can submit it up to 3 days before your arrival date. It combines arrival, customs, health and quarantine declarations.
- 3. Pay the Bali Tourist Levy
Pay electronically on the official Love Bali website, lovebali.baliprov.go.id, or in the app. Save the Levy Voucher, including its QR code, sent to your email after payment.
How much do the VOA and e-VOA cost?
The official fee for both the B1 VOA and electronic Visa on Arrival (e-VOA) is Rp500,000 per person. The Bali Tourist Levy is paid separately from the visa fee.
| Item | Amount | Notes |
|---|---|---|
| B1 Visa on Arrival (VOA) | Rp500,000 per person | Apply after arrival |
| Electronic Visa on Arrival (e-VOA) | Rp500,000 per person | Apply through the official eVisa portal |
| Bali Tourist Levy | Rp150,000 per person | Separate from the visa fee |
How long can you stay on a VOA, and how do you extend it?
A B1 VOA allows an initial stay of up to 30 days, including the day you arrive. You can extend the stay permit once for 30 days, for a maximum total stay of 60 days. e-VOA holders can apply for an extension online at evisa.imigrasi.go.id.
- 1. Check your initial stay period
Plan your trip so it fits within the maximum 30-day stay, including the day you arrive.
- 2. Apply for an extension if needed
The B1 stay permit can be extended once for 30 days. If you hold an e-VOA, apply for an extension online through the official eVisa portal.
- 3. Plan to leave before your stay permit expires
Overstaying can result in a fine of Rp1,000,000 per day, starting from the first day. Overstays of 60 days or more may lead to more serious measures, including deportation and an entry ban.
How do you complete the All Indonesia arrival declaration?
Since October 1, 2025, All Indonesia has been fully implemented as the integrated declaration system for international arrivals, and arrivals in Bali must complete it too. You can submit it free of charge on the website or in the official app, up to 3 days before your arrival date.
- All Indonesia combines arrival, customs, health and quarantine declarations.
- At entry points using the system, you do not need to complete a separate e-CD customs declaration.
How much is the Bali Tourist Levy, and where do you pay it?
The levy for foreign visitors to Bali is Rp150,000 per person, separate from the visa fee. Pay electronically on the official Love Bali website, lovebali.baliprov.go.id, or in the app.
- After payment, a Levy Voucher with a QR code will be sent to the email address you provided.
- You can show the voucher with its QR code at Bali entry checkpoints.
- Official guidance requires all international tourists to pay, so prepare to pay the levy for each child and infant as well.
- Holders of diplomatic or official visas, transport crew, KITAS/KITAP, family-reunification visas and student visas are exempt.
What to do in these situations
- If your stay is 30 days or less
Check that your return or onward flight fits within the B1 VOA stay period of up to 30 days, including the day you arrive.
- If you plan to stay longer than 30 days
Prepare to apply for a one-time 30-day extension of your stay permit. e-VOA holders can apply online through the official eVisa portal.
- If you apply for an e-VOA in advance
Use the official eVisa portal and make sure your trip begins within 90 days of the e-VOA issue date.
- If you are traveling to Bali with family
Budget Rp150,000 per person for the tourist levy, and keep the QR voucher emailed after each payment.
- If you have completed All Indonesia
The integrated declaration covers arrival, customs, health and quarantine information. Check whether a separate e-CD declaration is required at your entry point.
Pre-departure checklist
- Check that your passport will be valid for at least 6 months when you enter Indonesia.
- Prepare a return ticket or an onward ticket to another country from Indonesia.
- If applying for an e-VOA, use the official eVisa portal and enter Indonesia within 90 days of its issue date.
- Complete the All Indonesia declaration up to 3 days before your arrival date, and save your submission details.
- Pay the Bali Tourist Levy of Rp150,000 and save the QR voucher sent to your email.
- Check your departure date against your VOA stay period and any extension, and leave before your stay permit expires.
FAQ
Can I get a Bali Visa on Arrival (VOA) with a South Korean passport?
Yes. South Korean ordinary passport holders are eligible to apply for a B1 tourist Visa on Arrival.
How much do the B1 VOA and e-VOA cost?
Both cost Rp500,000 per person.
What is the maximum stay in Bali on a VOA?
The initial stay is up to 30 days, including the day you arrive. One 30-day extension allows a maximum total stay of 60 days.
Is the All Indonesia declaration paid?
No. You can complete it free of charge on the official website or in the app, up to 3 days before your arrival date.
Is the Bali Tourist Levy included in the visa fee?
No. The Rp150,000 Tourist Levy is separate from the visa fee.
How do I show proof that I paid the Bali Tourist Levy?
Show the Levy Voucher with its QR code, sent to your email after payment, at a Bali entry checkpoint.
Official sources & check dates
- Layanan WNA – Kantor Imigrasi Ngurah Rai · 2026-10-31
- B1 Visa Saat Kedatangan Wisata – Kantor Imigrasi Jakarta Pusat · 2026-10-31
- Arrival Passengers ... Required to Declare Their Arrival Through the All Indonesia Application – Imigrasi Batam · 2026-10-31
- Bali Governor Regulation – Love Bali · 2026-10-31
- 인도네시아 전자 도착비자(E-VoA) 사기 사이트 주의 – 주발리 대한민국 총영사관 · 2026-10-31
- Mulai 1 Oktober, Deklarasi Kedatangan Penumpang Wajib Dilakukan di Aplikasi All Indonesia · 2026-10-31
- How to Pay your Tourism Levy using the Love Bali Online App · 2026-10-31
- Indonesia Travel Advice & Safety — Smartraveller · 2026-10-31
- Rp 1 Juta Per Hari? Ternyata Ini Batas Maksimal Denda Overstay WNA di Indonesia · 2026-10-31
- FAQ – Love Bali · 2026-10-31
- Exemption from Levy Payment Applies – Love Bali · 2026-10-31
More practical info
- How to get from the airport to the city: Bali, Jakarta, Lombok, and Yogyakarta
- Indonesia Currency Exchange, Travel Cards, and ATM Fees at a Glance
- How to choose an Indonesian SIM or eSIM: prices and where to buy
- Grab and Gojek: How to Use Them and Bali Taxi Zones at a Glance
- How to order with delivery apps (GoFood and GrabFood)
- How to order at a warung · A few words in Indonesian
- Tipping in Indonesia: service charges, taxes (++), how to calculate and how much to tip
- Balinese Temple Etiquette, Nyepi, and Local Rules at a Glance
- Bali Belly, Water, and Mosquito Precautions
- Nightlife safety and methanol alcohol precautions in Bali
- Indonesia Weather by Region: Dry and Rainy Seasons, and the Best Time to Visit
- Flight Delays, Cancellations, and Baggage Problems
Site updated: 2026-11-01