Updated: Jan 26, 2020
The Visa on Arrival for Bali Indonesia, also referred to as VoA, has been the main visa, most tourists have used in the last decades to enter Indonesia.
64 countries are eligible for a visa on arrival when visiting Bali, whilst a few countries, like Singapore, Thailand, and Vietnam, don’t need a visa at all.
The visa on arrival will run out after 30 days, but if you want to stay longer you can extend the visa once at one of the immigration offices in Bali. After 60 days you will need to leave Indonesia to be entitled to a new VOA.
It has nothing to do with the newly introduced Free Visa Facility where citizens from more than 160 countries can enter Indonesia for free for tourist purposes if they do not stay longer than 30 days.
You get the visa upon arrival at Bali’s Denpasar airport before you walk through the immigration. There is no application needed, all you have to do is to bring the US$ 35 the visa will cost you, your passport and queue up at one of the visa counters.
You can only pay with cash at the visa counters, euro’s and Indonesian rupiahs are accepted as well as US$. It is possible to withdraw cash inside the airport, but the withdrawal line can get long, so it is recommended to bring some cash.
So why would you have to get a Visa on Arrival and pay 35USD for a Visa that also allows you only to stay 30 days?
Because the Free Visa van not is extended or changed in any form. You will need to leave before 30 days. The Visa on Arrival, however, can be extended.
In the last couple of years, the government has changed the rules drastically in favor of the tourists, waiving the visa fee totaling tens of millions of dollars every year. Which is good news for the individual tourist, because they won't need to pay the USD 35 anymore.
However, Bali and the infrastructure department could do well with this money in the eyes of many observers. The government hoped, that the waiving of the visa fee, would motivate more visitors to come.