DestinationBali
Do I Need a Visa to Visit Bali? A Practical Guide

Do I Need a Visa to Visit Bali? A Practical Guide

Most visitors do need a visa or entry permit for Bali, though many nationalities can buy one on arrival. Here is what to arrange before you fly.

In most cases, yes, you will need a visa or entry permit to visit Bali, but for travellers from many countries the process is quick and can be handled on arrival or online. Bali is part of Indonesia, so Indonesian immigration rules apply, and a small number of nationalities enjoy visa-free entry while the majority pay for a Visa on Arrival.

The most common option for tourists is the Visa on Arrival, often shortened to VOA. It is available to citizens of around 90 countries, including Australia, the United Kingdom, the United States, Canada, most of the European Union, Singapore, Japan, and many others. The VOA currently costs 500,000 Indonesian rupiah, allows a stay of 30 days, and can be extended once for another 30 days.

You can obtain the VOA in two ways. The first is on arrival at Ngurah Rai International Airport, where you pay at a dedicated counter before passport control. The second is the e-VOA, which you apply for online through the official molina.imigrasi.go.id portal before you travel, then present the QR code at the airport. The e-VOA helps you skip the payment queue.

To qualify for entry, your passport must be valid for at least six months from your date of arrival, and you should have proof of onward or return travel. Immigration officers can ask to see a ticket out of Indonesia, so keep that booking handy on your phone or printed out.

A short list of ASEAN nationalities, such as Thailand, Malaysia, Singapore, and the Philippines, can enter visa-free for 30 days for tourism, and this entry is not extendable. If you hold one of these passports, you do not pay the VOA fee, but the same passport validity and onward ticket rules apply.

If you plan to stay longer than 60 days, you will need a different visa arranged in advance, such as the B211A visit visa, which can allow stays of up to 180 days with extensions. Working remotely or running a business on a tourist permit is not allowed, so choose the correct visa category for your purpose of travel.

Finally, all arriving travellers must complete the electronic customs declaration, known as the e-CD, within three days before arrival, and many will also be asked to pay the Bali tourist levy of 150,000 rupiah per person. Rules and fees change periodically, so confirm the latest details on official Indonesian immigration channels before booking.

Frequently Asked Questions

How much does the Bali Visa on Arrival cost?

The Visa on Arrival currently costs 500,000 Indonesian rupiah for a 30 day stay. You can pay by card or cash at the airport, or prepay online through the e-VOA system.

Can I extend my tourist visa in Bali?

Yes. The Visa on Arrival and e-VOA can be extended once for an additional 30 days, giving a total of 60 days. You apply at a local immigration office or through an agent before your first 30 days expire.

How long must my passport be valid to enter Bali?

Your passport must be valid for at least six months from your arrival date, and you should have at least one blank page. Travellers with less validity may be refused boarding or entry.

Do children need their own visa for Bali?

Yes. Every traveller, including infants and children, needs their own valid passport and their own Visa on Arrival or applicable entry permit. The same fees and rules apply per person.

What is the Bali tourist levy and do I have to pay it?

The Bali tourist levy is a 150,000 rupiah charge per foreign visitor used for cultural and environmental preservation. You can pay it online via the Love Bali portal or on arrival, and you should keep the payment voucher.

Share