Do it yourself or let an agent do it for you. Doing it yourself will save you some money, but will cost a lot of time
Extend your Bali visa through an agent
The price of the visa extension is 250.000 rupiah, but if you extend your visa through and agent, the price will be around 3 times that- If you ask me it is worth the extra money, because extending your visa yourself is quite a hassle- see below.
You can find an agent in all the main tourist areas in Bali. Usually travel agents will offer the service. The process will usually take at least 3 days and you need to hand over your passport and a copy of your plane ticket.
Extend your Bali visa yourself
If everything runs smoothly you can extend your Bali visa yourself in three days, but the rules states that you MUST start the procedure seven days before your visa run out. The below can change and different officers might interpret the rules differently, but usually the procedure goes like this:
Day one - Go to the immigration office located at Denpasar airport in Bali, bring copies of your passport, plane ticket and visa on arrival. Fill out your visa extension application and hand it in. You will get a receipt that tells you when to come back to pay for your extension - usually the next day.
Don't arrive in the last minute. If you are standing in line when the office closes you will have to come back the next day. That goes for day two and three as well.
Day two - Return to the office. Hand over the receipt from day one and pay for you visa extension. You will get another receipt that tells you when to come back to pick up your passport- usually the next day.
Day three - Head to the immigration office to pick up your passport. Don't forget your receipt.
That is it! You have now earned yourself 30 extra days in Bali.
For places to stay in Bali, take a look at our villas:
1 br in Ubud
from $210 / night
2 br in Seminyak
from $212 / night
1 br in Canggu
from $214 / night
Help us spread the word - share this guide with your friends: