Those who are ready for a well-deserved vacation in Bali should know if they need an Indonesian visa. For most nationalities, this can be arranged upon arrival at Ngurah Rai International Airport in Denpasar. However, the single entry tourist visa is valid for up to 30 days.
The following countries can process a single entry tourist visa upon arrival at the visa booth; Argentina, Australia, Austria, Bahrain, Belgium, Brazil, Bulgaria, Cambodia, Canada, China, Cyprus, Denmark, Egypt, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, India, Iran, Ireland, Italy, Japan, Kuwait, Laos, Liechtenstein, Luxembourg, Maldives, Malta, Mexico, Monaco, Netherlands, New Zealand, Norway, Oman, Poland, Portugal, Qatar, Russia, Saudi Arabia, South Africa, South Korea, Spain, Suriname, Sweden, Switzerland , Taiwan Territory, United Arab Emirates, United Kingdom and USA.
Before you can receive this single entry Indonesian visa, your passport must be valid for at least another 6 months and you must have correctly completed the embarkation/disembarkation card upon arrival. It costs US$25 for a 30-day single entry visa and US$10 for a 7-day visa.
Nationals holding this permit cannot extend or convert this visa. Each day you stay longer up to 60 days will cost you $20 USD and after these 60 days it will cost you Rs 25,000,000 or a 5 year prison sentence. If you want to stay longer your best option is to buy a return ticket to Singapore.
You then go through the same procedure for a single entry tourist visa upon arrival at Ngurah Rai International Airport.
There are even nationalities that do not need an Indonesian visa at all. They will receive a visa-free permit. Here is a small list of those countries; Citizens of Chile, Malaysia, the Philippines, Thailand, Peru, Macao, Morocco, Brunei, Hong Kong, Singapore and Vietnam do not need a 30-day visa to stay in Bali. They are granted a visa-free permit of a maximum of 30 days.
This visa is also not extendable or convertible to another form of Indonesian visa. For this visa-free permit, the same rules apply as for holders of a single entry visa. Each day you stay longer up to 60 days will cost you $20 USD and after these 60 days it will cost you Rs 25,000,000 or a 5 year prison sentence.
When you arrive at the end of your vacation in Bali, the airport charges a fee of 150,000 Indonesian rupiah. When you take a domestic flight, you will pay 30,000 Indonesian rupiah.