What would you like to know about Indonesia's visas and border crossings?
The two most popular visas for Indonesia with foreign tourists are the 30-day visa on arrival and the tourist visa.
Currently 169 nationalities are eligible for visa on arrival which is good for 30-days. This visa is now available in two distinct and different flavours (free or paid) depending on your nationality.
Indonesian free visa on arrival
This visa 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 visa cannot be extended -- meaning if you are planning on staying longer than 30 days in Indonesia, and you are eligible for the free visa, 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.
Free tourist visa eligibility
The following nationalities are eligible for the free 30-day visa on arrival (list via the Indonesian Embassy in Rome).
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
Free visa on arrival is available at the following ports of entry (list again via the Indonesian Embassy in Rome). You are permitted to both enter and exit via these airports - and 88 seaports - please see the Embassy link for details on the individual 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 Indonesian Embassy in Washington has a solid list.
The 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 free visa on arrival 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. The base fine is 300,000 rupiah per day of overstay.
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.