Do You Need a Visa for Bali in 2026? Visa-Free Entry, VOA and e-VOA

View of the Bali coastline from an airplane window, with the plane's wing and turquoise water

There is no separate visa for Bali: the island is part of Indonesia, so the same entry rules apply here as in the rest of the country.

Most foreigners need a visa. Citizens of 19 countries can visit without one for up to 30 days.

Citizens of many countries, nearly a hundred, can get a tourist visa on arrival (VOA) at the airport or apply for it online in advance (e-VOA). Citizens of all other countries must obtain a visa in advance, before departure.

Whether you need a visa for Bali depends on your citizenship and the length of your trip. Visa requirements may differ for you and your travel companion, even if you are traveling together. Count every day you spend in Indonesia, including the day of arrival and the day of departure. For example, three days in Jakarta plus four weeks in Bali already adds up to 31 days, while visa-free stays are limited to 30 days.

Who doesn't need a visa: visa-free entry for up to 30 days

Indonesia's visa exemption, Bebas Visa Kunjungan (BVK), lets you enter the country free of charge and stay for up to 30 days, counting from the day of entry.

This period cannot be extended, and you cannot switch to another visa while in the country — to do that, you have to leave Indonesia. These rules are set out in Presidential Regulation Perpres No. 95 Tahun 2024 tentang Bebas Visa Kunjungan.

The list of countries is updated from time to time by a separate regulation. The latest changes took effect on July 9, 2026 (regulation Permenimipas No. 10/2026).

As of November 2026, visa-free entry to Indonesia is available to 19 countries and territories, including:

  • Southeast Asia: Brunei, Vietnam, Cambodia, Laos, Malaysia, Myanmar, Singapore, Thailand, Timor-Leste, the Philippines.

  • Latin America: Brazil, Colombia, Peru, Suriname.

  • Other countries: Türkiye.

  • Special Administrative Regions of China: Hong Kong and Macao.

Balangan Beach in Bali with rocks, waves and a yellow hut
Balangan Beach, Indonesia; Source: Unsplash; Author: José Casal

How long can you stay in Bali without a visa?

Up to 30 days, including the day you arrive and the day you leave. If you enter on December 1, your 30th day falls on December 30. Days spent on Lombok, in Jakarta and on other islands count too. Book your flight out of Indonesia for no later than the 30th day: you will be fined for every extra day.

Can you go to Bali visa-free if you don't know your return date?

Visa-free entry works if you are sure to leave within 30 days and can show a ticket out of Indonesia. Your vacation might run longer, and your passport is eligible for a VOA? Then get one right away, on your first entry. A VOA can be extended for another 30 days, while a visa-free stay cannot. You cannot switch from one to the other while staying in the country.

Tourist visa for Entry to Indonesia (C1/211A)

Long-term Visa for 60 days with extension up to 180 days. Completely online Processing without visiting the embassy. Document check before

Learn more

Visa on arrival B1 (VOA): how long it is valid and how to get it

The B1, or VOA, is a single-entry visa issued for 30 days from the date of entry, with the option to extend it for another 30 days. This means the visa lets you spend up to 60 days in Indonesia. It is valid throughout the country, but only until you first leave. If you decide to fly from Bali to Singapore and come back the same day, the visa is canceled. To re-enter, you will need a new visa, or visa-free entry if available, even if you still had a week left of your first 30 days.

You can get a VOA in two ways:

  • At the airport on arrival. You can apply and pay for a VOA on the spot, but you will have to spend time in line.

  • Online before departure. You can apply in advance for the electronic version, the e-VOA. Then you arrive in Indonesia with your visa already issued.

In your e-VOA application, enter the details of the passport you will be traveling on. Before departure, double-check your name, passport number and dates, and save the visa on your phone so you can open it without internet access. An e-VOA has two different time limits: you must enter Indonesia within 90 days of the issue date, and your 30-day stay is counted from the day you arrive.

Monkeys on a rooftop with a volcano rising above the clouds in the background, Bali
Bali, Indonesia; Source: Unsplash; Author: Lina Bob

How to extend a VOA to 60 days

A VOA is extended without leaving Indonesia. The application must be submitted before your first 30 days run out. To extend, you will need a return ticket and an in-person visit to an immigration office: there you provide biometrics, and you bring your original passport and ticket with you. Until the extension is complete, you cannot leave the country, or the visa will be canceled. Planning to spend 45 days in Bali? Start the extension early rather than in the last few days before your visa expires.

What happens if you overstay

For each day of overstay, the immigration authorities charge a fine of IDR 1,000,000 per person, children included. The rule is the same for visa-free entry and for the VOA. The fine is paid at the airport before departure. If your plans change, sort out your visa first, then change your ticket.

Want to stay longer than 60 days? Then a VOA won't work: you need to choose a visa in advance to match the length and purpose of your trip.

Visa On Arrival

Fast Online processing in one business day. Document check before submission So your application has no mistakes. No queues Automatic entry

Learn more

Do you need a visa for Jakarta and other islands?

No. Visa-free entry and the VOA are valid throughout Indonesia, so you don't need a separate visa to fly between Bali, Jakarta, Lombok and other islands. All your days in the country add up to a single period of stay.

What matters is where you first cross the border. If you are flying from abroad with a connection in Jakarta, that is where you go through passport control. At the Jakarta airport, you show the QR code of your All Indonesia declaration and get a VOA if you did not obtain an e-VOA in advance. In Bali, after a domestic flight, there will be no passport control.

However, if you fly abroad from Lombok and return to Bali a week later, that is a new trip. You will again need a visa or visa-free entry, a new All Indonesia declaration and a new Bali Levy payment.

What to check before flying to Bali

  • Passport. It must be valid for at least six more months on the date of entry.

  • Ticket out of Indonesia. A return ticket or a ticket to a third country, dated within your permitted period of stay.

  • All Indonesia declaration. This electronic form has replaced the arrival card and the customs and health declarations. You can fill it out no earlier than 72 hours before arrival, including at the airport before passport control. The form is free: it is completed on the website allindonesia.imigrasi.go.id or in the All Indonesia app. If you are asked to pay for filling it out, you are on a third-party website, not the official one. Save the QR code.

  • Bali Levy tourist tax. It is paid by all foreign tourists, including children: whether they enter visa-free, on a VOA, or arrive in Bali on a domestic flight from another part of Indonesia. The levy is paid separately from the visa, either before arrival or during your stay on the island. Save the payment confirmation.

  • Children's documents. Children of any age follow the same rules as adults: each child needs their own passport, and a VOA or e-VOA is issued for the child separately.

On the day of departure, keep your ticket out of Indonesia, the declaration QR code and your e-VOA, if you got one in advance, close at hand. Have your dates changed? Recount the days from your actual entry date and check that the new flight falls within your permitted period of stay.

Bali visa FAQ

Yes, unless the child's passport qualifies for visa-free entry: children of any age follow the same rules as adults. The child must have their own passport, a VOA or e-VOA is issued for them separately, and the Bali Levy tourist tax is paid for them as well.

No. The electronic All Indonesia declaration combines the arrival card and the customs and health declarations, so it is the only one you need to fill out. It is completed for every entry from abroad, and it is not required for flights between the islands.

Only by cashless payment: online before arrival or during your stay in Bali, through the provincial government's official Love Bali system. Save the payment confirmation: if you can't show it, you will be asked to pay the levy.

No. Your passport must be valid for at least six more months on the date of entry into Indonesia. If it is valid for less, get a new passport first, and then apply for the visa with the new one.

There is no official limit. However, if you enter frequently on a VOA, border officers may ask about the purpose of your trips and advise you to get a long-term visa.

Partly. The application is submitted online, either on your own on the immigration website or through an agency. However, you have to visit the immigration office in person for biometrics, so a VOA cannot be extended entirely without a visit.

Not sure which visa you need? We can help

Send us your citizenship, travel dates and the purpose of your trip. We will tell you which entry option suits you and, if needed, help you get a visa on arrival (VOA) online before your departure.

Ready to get started?

Message us on any convenient messenger

You may also like

Follow us on social media

Stay up to date with our latest news, visa updates, and legal tips.