Extending the 30 Day Visa in Bali

If you want to enjoy your holiday in Bali a bit longer than 30 days than you can get an extension. I would love to help you with explaining the steps and how it works. This is recent information, but sometimes it changes so keep yourself up to date.

So how do you extend your stay in Bali? 

First of all, when you come to Bali you have to be sure you have a ticket out of Bali. Sometimes they don't allow you to come in Bali without an exit ticket. Make sure you have one!

If you arrive in Bali a lot of countries (169 countries) can enter Bali for free, if you stay 30 days or less. This is called free 30 days VOA. 


If you plan to stay longer for example 31 days or 60 days. Don't go for this free 30-day visa, because it cannot be extended. Instead, you have to purchase a $35 USD Visa on Arrival at the immigration counter at Bali’s Ngurah Rai International Airport, which can be extended for a stay not to exceed 60 days.

When you purchased your VOA at the airport. You will need to hire a local agent or go to immigration yourself. I would recommend hiring a local agent which costs around 700.000 Indonesian Rupiah. Rather than have to do it yourself, which means you have to go to the immigration office three times!! Waste of time I think. 

If you hire a local agent they will pick up your passport and the copy of Visa on Arrival receipt( small piece of paper you received at the airport after paying the $35 USD fee) and in around four business days you will have to go to the immigration office just once for a picture and fingerprints. After that the local agent will bring back your passport and you got your extension! Woehoeee!! Keep in mind that it takes about 7 business days to get through the whole process. (Keep also in mind that there are a lot of holidays and local celebrations). 

These are the immigration offices in Bali

  • Nusa Dua (South Bali) – Formerly the office on Ngurah Rai Bypass Road in Kuta, it has now moved to Jl. Taman Jimbaran no.1, Mumbul, Kuta Selatan, District Nusa Dua, Bali.
  • Renon (Denpasar, Southeast Bali) – Jl. D.I. Pandjaitan No.3, Dangin Puri Klod, Denpasar Timur, Bali. Phone: 0361.227.828
  • Singaraja (North Bali) – Jl. Seririt, Desa Pemaron, Singaraja, Kec. Buleleng, Bali. Phone: 0362.321.74

Make sure you know when you have to leave the country after 60 days. 60 days is definitely not equal to 2 months. The day you arrive already counts for day 1. If you overstay your visa you have to pay a fee of 300,000 IDR per day.

Let me know if you have any questions 


Leave a Reply

Your email address will not be published. Required fields are marked *