Due to Covid19, Indonesia is curently closed in inbound tourists.
Popular visa types: Tourist and Visa exemption
The two most popular methods for Indonesia with foreign tourists are the 30-day visa-free (visa exemption) stay on arrival and the tourist visa.
Currently 169 nationalities are eligible for visa free stay which is good for 30-days.
Indonesian visa free stay (visa exemption) on arrival
This is currently available to 169 nationalities (see below) and is available at arrival at pretty much any mainstream air- or sea- port of entry. Importantly, this stay cannot be extended—meaning if you are planning on staying longer than 30 days in Indonesia, and you are eligible for the visa exemption, you will need to apply for a visa before you arrive in Indonesia or get the paid for visa on arrival.
Indonesian paid visa on arrival
This visa is available to most nationalities, costs US$35 and can be extended for another month (or longer depending on a myriad of random factors). Other currencies are accepted for the visa, but the exchange rate is dire, so you’re better off to use greenbacks.
Visa exemption eligibility
The following nationalities are eligible for the free 30-day visa exemption (source).
Antiqua and Barbuda
Bosnia and Herzegovina
Commonwealth of Dominica
Papua New Guinea
People’s Republic of China
Saint Kitts and Nevis
Saint Vincent and the Grenadines
Sao Tome and Principe
Trinidad and Tobago
United Arab Emirates
Visa exemption on arrival is available at the following ports of entry. You are permitted to both enter and exit via these airports—and 88 seaports.
Denpasar (I Gusti Ngurah Rai)
Bandung (Husein Sastranegara)
Denpasar is the primary airport on Bali
Batam (Hang Nadim)
Banda Aceh (Sultan Iskandar Muda)
Jakarta, Banten (Soekarno-Hatta)
Jakarta (Halim Perdana Kusuma)
Semarang (Ahmad Yani)
Surakarta (Adi Soemarmo)
Yogyakarta (Adi Sucipto)
Note that Soekarno-Hatta is Jakarta’s main international airport, it is just located in Banten province.
Praya (Lombok International)
Biak (Frans Kaisiepo)
Tembaga Pura (Mozes Kilangin (Timika))
Makassar (Sultan Hasanuddin)
Manado (Sam Ratulangi)
Sumatra & surrounds
Belitung (Tanjung Pandan)
Padang (Maimun Saleh)
Palembang (Sultan Mahmud Badarudin II)
Pekanbaru (Sultan Syarif Kasim II)
Kupang (El Tari)
The paid visa on arrival is available at most popular international airports (for example, Jakarta, Bali, Medan, Padang, Palembang, Surabaya, Yogyakarta and Lombok) and also at many seaports which accept international visitors.
Smaller crossings may only accept payment in US dollars while other more popular arrival points may accept multiple currencies, or, as in the case of Bali, accept credit cards. Just don’t expect the best exchange rate in town!
The Tourist Visa is available at most Indonesian embassies and consulates and is valid for either one month or two months. Not all Indonesian diplomatic missions will issue the two month version.
Costs and processing time varies tremendously depending on the overseas mission, but prices are generally most competitive at missions within Southeast Asia. Contact your closest Indonesian embassy for pricing details.
The paid Indonesian visa on arrival can (in theory) be extended for an additional 30-day period for an extra US$35. We suggest this be done at a popular immigration centre, for example Bali, as in less touristic centres you may be turned away, or it can take days and require four or five trips to immigration.
The two month tourist visa cannot *legally* be extended. Some visa agents, especially in Bali and Jakarta, offer to extend these visas, but what they actually do is convert it into a different type of visa called a social visa (which can then be extended for up to six months total stay). A social visa requires a sponsor (which the visa agent will often arrange for an additional fee). In practise the end result is you get a longer stay in country, but what you’re actually getting is a different visa. There is an interesting conversation on the Travelfish forum regarding Indonesian visa extensions (note, it is a little confusing!)
The main issue facing tourists is that the paid tourist visa on arrival can only be extended once and the visa exemption cannot be extended at all. If you’re looking at a longer stay in Indonesia, plan your trip so that you’ll be near an international post two months in, so you can fly out to get a new visa then return and carry on.
While it isn’t a big deal to overstay a visa in Indonesia, it does get expensive very quickly. As of mid 2019, the base fine is 1,000,000 rupiah per day of overstay.
Things to watch out for
The main consideration is to try and plan your trip so that any visa extension issues will be happening at a heavily touristed point. Bali, halfway along the archipelago is the logical spot should you plan on spending a month to the west then a month to the north or east.
Departure tax is now incorporated into the cost of air tickets.