Tourist visa / Visa on Arrival is available on arrival at Denpasar airport at the cost of $35 USD for a 30-day maximum stay, for travellers from Argentina, Australia, Brazil, Canada, Denmark, Finland, France, Germany, Hungary, Italy, Japan, New Zealand, Norway, Poland, South Africa, South Korea, Switzerland, Taiwan, United Arab Emirates, United Kingdom, and the United States.

It is helpful to bring $35 in USD or Indonesian Rupiah (around 450,000 IDR), but other major currencies are now also accepted at the new airport’s Visa On Arrival counter.

There are several ATMs in the new airport, just to the left of the Visa On Arrival counter, should you need to pull out cash.

A 30-day visa is free of charge for passport holders of Brunei, Chili, Hongkong, Macao, Malaysia, Morocco, Peru, The Philippines, Singapore, Thailand, and Vietnam.

A social visa, obtainable from the Indonesian diplomatic mission in your country of origin, is usually issued for 30-60 days but can be extended for up to 6 months. However, in order to be granted a social visa you must document your reason for being in Indonesia and have a letter from an Indonesian sponsor.

A business visa can also be extended up to 6 months and, similarly, requires a letter from an Indonesian-based company or organization stating that you are being invited to visit for some legitimate reason.

Please confirm requirements for your country of origin before you leave home, even if you’ve been to Bali before, in case of rule changes. Also check your country’s travel advice for Indonesia, for the time-frame when you wish to travel.

Arriving

Your passport must be valid for at least 6 months from your date of entry into Bali. You should have proof of onward travel in hand before you arrive, in the form of a return or through ticket.

Departing

On departure, be prepared to pay a 200,000Rp departure tax if taking an international flight, or 30,000Rp for a domestic flight. Sometimes this cost is incorporated into the price of your flight, but it’s best to go to the airport prepared for the fee.