
Entry rules for Bali
VISA FOR BALI
WHAT YOU NEED TO KNOW BEFORE TRAVELING TO BALI
Entry requirements for Bali:
Passport valid for at least 6 months from the date of entry
Return ticket or onward ticket to another country
Health insurance
Visa (VOA - Visa on Arrival - payable after landing or online)
Completed customs declaration - before departure, or at the latest at the airport, you must complete the online customs declaration HERE
Visa for Bali
As Polish citizens, we can apply for a VOA (Visa on Arrival), which allows a 30-day stay on the island. So we arrive in Denpasar “empty-handed,” go through passport control, head to the counter, and purchase the visa at the airport. It usually goes smoothly (card payments are accepted), but queues do happen. Remember that if you purchase the VOA at the airport, YOU WILL NOT BE ABLE TO EXTEND IT ONLINE.
However, you can buy the visa online before departure HERE. Simply fill out the form, upload a correctly sized photo, and pay. The visa should arrive within a few minutes.
Currently, it is possible to apply ONLINE for two types of visas:
B213 - for 30 days - cost: 500000 IDR - simply apply as described above
211A - for 60 days - cost: 1500000 IDR (cannot be extended) - requires proof in the form of bank statements from the last three months, the latest salary payment, and proof that the account balance is at least USD 2000.
What happens if you overstay?
The fee for each day of overstay in Indonesia is 1 000 000 IDR. The fee is collected when leaving Indonesia.
How to extend your visa in Bali?
Method 1 - online extension
The 60-day visa cannot be extended, but the 30-day one can - for another 30 days. The easiest way is online - but remember, you must have applied for that visa online in the first place. You cannot extend an airport-issued VOA online.
To extend the 30-day online visa: About 10 days before your visa expires, log into your account and click “extend.” Pay the standard fee, wait, and you will receive the ready PDF by email. Nothing could be easier 🙂
Method 2 - visa run
A visa run simply means leaving Indonesia and re-entering - which gives you a new visa. You can hop over for a weekend to Singapore or Kuala Lumpur - these are the most popular options.
However, be aware that Balinese immigration officers are increasingly skeptical of people extending their stay this way. Many people working illegally on the island use this method every month to prolong their stay without providing bank statements, etc.
You may face detailed questioning upon arrival. (In countries like Thailand, officials usually don’t pay much attention, but in Bali it has become stricter recently because the island is literally overwhelmed with tourists. Additionally, the Indonesian government keeps adding more “zeros” to the number of deportations, including for illegal employment. There are proper visas for working.)
Another downside is, of course, extra flights and additional costs.
Method 3 - self-extension at the immigration office
This option involves a bit of hassle. If you did not purchase your visa online before departure, you must extend it in person. You can, of course, use an agency to save time and stress.
To extend your visa yourself, prepare for three visits to the immigration office within 10–14 days. There are only three offices in all of Bali where you can apply for a visa extension:
Singaraja - north of the island Address: Jl. Seririt, Desa Pemaron, Singaraja, Kec. Buleleng, Bali
Nusa Dua - south
Address: Jl. Taman Jimbaran No.1, Mumbul, Kuta Selatan, District Nusa Dua, Bali
Renon - southeast
Address: Jl. D.I. Pandjaitan No.3, Dangin Puri Klod, Denpasar Timur, Bali
Extending your Bali visa yourself - step by step
Make photocopies of your passport (personal data page, visa sticker page) and your flight ticket
At least 10 days before your visa expires, schedule an appointment at the immigration office. Offices are closed on weekends and public holidays - be sure to check
First visit: submit the application. Best to arrive before 8:00 AM. At the counter you will receive the PERDIM 23 form to complete (you can also print it earlier HERE). Bring a black pen. You will leave your passport for visa processing. Dress appropriately - arriving in a crop top and shorts may result in being denied entry
Second visit: you will receive the date during your first visit - write it down. If the date doesn’t suit you, you can reschedule ONCE. Again, arrive early. Take a queue number and wait patiently (expect long waiting times). During this visit, fingerprints and photos will be taken. You will also receive a payment slip, which must be paid at a bank or post office (500 000 IDR)
Third visit: passport pickup on the assigned date
Extending your visa through an agency
If you think you’ll pay an agency and won’t have to do anything - unfortunately, it doesn’t work like that. You will still need to visit one of the three immigration offices (mentioned above) once for fingerprints and a photo. The other two visits are to the agency 😉 The cost of this service is around $75.
First, choose an agency. You will need to visit them twice - once to submit your passport and pay, and again (about two weeks later) to collect your passport. When choosing, consider not only price and reviews but also location.
Step 1: visit the agency - submit passports, return tickets, and pay the service and visa fees
Step 2: visit the immigration office (date provided by the agency). You can reschedule ONCE - fingerprints and photo
Step 3: passport pickup. The agency will contact you after a few days - second and final visit to the agency
If you plan to extend your visa in Bali, remember to start the process early enough to complete all formalities or to book a visa-run flight at a good price. The best option, however, is to do it online and save yourself time, stress, and possibly money 🙂
Have questions? Need help? Feel free to message us - we’re happy to help 🙂


Need help planning your vacation?
Planning a trip to Bali? Need someone to help organize your dream vacation? Or maybe just a few tips and a friendly chat? We’re here for you.
Drop as a line
Do you have questions about traveling to Asia? Suggestions for the blog? Want to collaborate? Need help or just want to meet for coffee?
Feel free to get in touch.







