Bali Entry Requirements 2026: Visa, All Indonesia Arrival Card & Tourism Levy

Updated September 2026

Travelling to Bali? Indonesia has simplified the arrival process for international visitors with the introduction of the All Indonesia Arrival Card.

Before travelling, visitors should check their visa requirements, complete the All Indonesia Arrival Card and pay the Bali Tourism Levy where applicable.

Immigration requirements can change, so we always recommend checking the official Indonesian Government websites before travelling.

1. Check Your Indonesia Visa Requirements

Your visa requirements depend on the passport you are travelling on.

Visa Free Entry

Eligible passport holders can currently enter Indonesia visa free for a stay of up to 30 days.

Visa free entry is currently available to passport holders from:

Brunei Darussalam, Brazil, Cambodia, Colombia, Hong Kong, Laos, Malaysia, Myanmar, Peru, Philippines, Singapore, Suriname, Thailand, Timor Leste, Türkiye and Vietnam.

Visa free stays are for a maximum of 30 days and cannot be extended.

B1 Visa on Arrival or Electronic Visa on Arrival

Many other nationalities, including Australians, New Zealanders, British, Americans, Canadians and many European passport holders, are eligible for a B1 Visa on Arrival or Electronic Visa on Arrival (eVOA).

The B1 Visa allows an initial stay of up to 30 days and can currently be extended once for a total stay of up to 60 days.

Current B1 Visa fee: IDR 500,000 per person.

Every traveller requiring a visa must have their own visa, including children.

For the latest eligibility information and to apply for an Electronic Visa on Arrival before travelling, use the official Indonesian Immigration website:

https://evisa.imigrasi.go.id/

A Visa on Arrival can also still be purchased after landing at I Gusti Ngurah Rai International Airport in Bali.

What You May Need for Your Visa Application

Have the following information ready:

  • Passport details
    • Passport with at least six months validity remaining
    • Return or onward flight details
    • Your airline and flight number
    • Address of your accommodation in Indonesia
    • Recent passport style photograph when required for the electronic visa application

If asked to select your Bali arrival airport, the official name is I Gusti Ngurah Rai International Airport.

Ubud Traveler Tip: Have the full street address and postcode of your first accommodation in Bali ready before beginning your application.

If you have already started an electronic visa application and need to retrieve it, you can use:

https://evisa.imigrasi.go.id/web/find-batch

2. Complete the All Indonesia Arrival Card

The All Indonesia Arrival Card has simplified the arrival process by combining several previously separate declarations into one system.

It includes information required for:

  • Immigration
    • Customs
    • Health
    • Quarantine

The All Indonesia Arrival Card is free to complete.

You can complete it from three days before arriving in Indonesia through to your day of arrival. We recommend completing it before boarding your flight.

Complete the form using either:

All Indonesia website:
https://allindonesia.imigrasi.go.id/

or the official All Indonesia mobile app.

You will need information including:

  • Passport details
    • Flight details
    • Purpose of your visit
    • Address of your accommodation in Indonesia
    • Customs and health declaration information

The system also provides an Add Traveller option if you are travelling with family or other passengers.

Ubud Traveler Tip: Although travellers can be added together, we personally find completing each traveller separately can make it easier to manage each person’s arrival information.

Once the declaration has been submitted, a QR code will be generated.

Download or screenshot the QR code and save it somewhere easy to access on your phone. Keep it available during your arrival process in Indonesia.

3. Pay the Bali Tourism Levy

The Bali Tourism Levy remains separate from the All Indonesia Arrival Card and your Indonesian visa.

The current levy is:

IDR 150,000 per eligible international visitor.

You can pay online through the official Bali Government website:

https://lovebali.baliprov.go.id/

Visitors are encouraged to pay before arriving in Bali.

After payment you will receive a levy voucher containing a QR code. Save this to your phone.

The Bali Tourism Levy contributes towards the protection of Balinese culture and the natural environment, including tourism infrastructure and environmental initiatives.

Some foreign visitors are exempt from the levy depending on their immigration status or visa category. Check the Love Bali website for current exemption requirements.

4. Three Important Payments and Forms to Remember

To avoid confusion, remember that these are separate:

All Indonesia Arrival Card
Free mandatory arrival declaration.

Visa or eVOA
Required for travellers who are not eligible for visa free entry. The current B1 Visa fee is IDR 500,000.

Bali Tourism Levy
Currently IDR 150,000 per eligible international visitor.

5. Bali Tourist Rules and Code of Conduct

Visitors to Bali are expected to respect Balinese culture, religious sites, local customs and Indonesian laws.

The Bali Government introduced an updated code of conduct for foreign tourists under Bali Governor Circular No. 7 of 2025.

Visitors should understand these requirements before travelling, particularly rules relating to temples and sacred places, appropriate dress, local guides, environmental protection, transport and respectful behaviour.

Read our guide to the current Bali Tourist Rules before your holiday.

6. Need Assistance With Your Bali Arrival?

If you prefer assistance completing your arrival documentation or would like a smoother airport arrival experience, we recommend TIC Bali VIP Airport Services.

More information:

https://ticbali.com/post/vip-airport-services/arrival-services

7. Travel Insurance

Comprehensive travel insurance is strongly recommended for every Bali holiday.

Even with carefully planned travel, illness, accidents, cancellations or unexpected events can occur.

Medical treatment overseas can be expensive, and visitors may be required to pay medical expenses upfront or provide confirmation from their travel insurer.

Arrange appropriate travel insurance before leaving home and make sure your policy covers the activities you plan to enjoy while in Bali.

Important

Immigration, visa and tourism requirements can change without notice. Ubud Traveler provides this information to assist visitors planning a Bali holiday, but travellers are responsible for checking the latest requirements applicable to their passport and personal circumstances before departure.

 

Share this post: