Travel Tips

Bali Entry Requirements 2026: Visa, Fees, and Documents You Need

Everything you need to know before arriving in Bali, including visa on arrival eligibility, e-visa process, fees, and required documents. Updated for 2026.

By Larry Timothy • 14 May 2026 • 14 min read

TL;DR
  • Citizens of 92 countries qualify for a Visa on Arrival (VoA) at Ngurah Rai Airport — costing IDR 500,000 (~USD $31) and valid for 30 days, extendable once to 60 days total.
  • Citizens of 9 countries (including Singapore, Malaysia, Thailand, and others in ASEAN) can enter visa-free for up to 30 days.
  • An e-Visa (B211A) is available online before travel, recommended if you want to avoid airport queues or need longer initial validity options.
  • You must show a return or onward ticket — immigration at Ngurah Rai has denied boarding and entry to travelers without one.
  • Indonesia introduced a proof of funds requirement in 2023 that remains in force: IDR 2,000,000 (~USD $125) per day of planned stay.
Table of Contents
  1. Which Visa Type Do You Need?
  2. Visa-Free Entry (9 Countries)
  3. Visa on Arrival: Complete Guide
  4. E-Visa (B211A): Apply Before You Fly
  5. Social-Budaya Visa for Longer Stays
  6. Documents Immigration Will Ask For
  7. The Proof of Funds Requirement
  8. The Return Ticket Requirement
  9. Extending Your Stay in Bali
  10. Overstaying: Fines and Consequences
  11. What Happens at Immigration
  12. Full Country Eligibility List

Indonesia's entry requirements for Bali have changed multiple times in recent years — most significantly with the reintroduction of the proof of funds requirement in 2023, which surprised many travelers who had visited before without needing to demonstrate financial capacity. This guide reflects the rules as they stand in 2026.

If you are planning your trip, also see our Bali airport arrivals guide for what happens after immigration, and our 2026 safety overview for broader pre-trip preparation context.

Which Visa Type Do You Need?

The right visa for you depends on your nationality and the length of your stay:

Visa Type Who It's For Duration Cost
Visa-Free 9 ASEAN and treaty countries 30 days, not extendable Free
Visa on Arrival (VoA) 92 eligible nationalities 30 days, extendable once IDR 500,000 (~USD $31)
E-Visa (B211A) Any eligible nationality — applied online 60 days, extendable IDR 500,000 (~USD $31)
Social-Budaya Visa Longer stays; social/cultural purposes 60 days, extendable to 180 days Varies (~USD $50–80)
Tourist Visa (B211B) Applied at Indonesian consulate 60 days, extendable Varies by consulate

Visa-Free Entry (9 Countries)

Citizens of the following countries can enter Indonesia without any visa, for tourism purposes, for up to 30 days:

  • Singapore
  • Malaysia
  • Thailand
  • Philippines
  • Vietnam
  • Brunei
  • Cambodia
  • Laos
  • Myanmar

Important: This visa-free entry is not extendable. If you intend to stay longer than 30 days, you must obtain a Visa on Arrival or e-Visa instead.

Visa on Arrival: Complete Guide

The Visa on Arrival is the entry method used by most Western tourists visiting Bali. Here is how it works in practice:

Who Qualifies?

Citizens of 92 countries are eligible for the Visa on Arrival. This includes all EU member states, the United Kingdom, the United States, Canada, Australia, New Zealand, Japan, South Korea, India (with restrictions), and most other major tourist-source countries. See the full country list at the bottom of this article.

The Process at Ngurah Rai Airport

  1. Join the VoA queue — Ngurah Rai has a dedicated Visa on Arrival counter, typically located before the main immigration hall. Signs direct you from the international arrivals corridor. Peak arrival times (particularly in the evening when multiple long-haul flights arrive simultaneously) can mean queues of 45–90 minutes.
  2. Complete the VoA application form — paper forms are available at the counter. You will need your passport details, your Bali accommodation address, and your return/onward flight details.
  3. Pay the VoA fee — IDR 500,000 (approximately USD $31 or €29 at current exchange rates). Payment is accepted in Indonesian Rupiah, US Dollars, Euros, and Australian Dollars. Exact change is preferred. There is also a card payment option at some counters, though it is not consistently available.
  4. Receive your VoA stamp — the counter officer stamps your passport and attaches the VoA documentation. Your passport is then returned to you for the main immigration queue.
  5. Proceed through immigration — join the main immigration queue with your stamped passport, completed arrival card (distributed on the plane or available at the airport), and supporting documents.

Tip: Use the Online Pre-Registration

Indonesia's immigration authority offers an online VoA pre-registration that can significantly shorten your time at the airport. You pay online, upload your documents, and receive a QR code to present at a dedicated fast-track counter. Register at molina.imigrasi.go.id before your flight. The fee is the same but the time saving at peak periods can be substantial.

VoA Extension

Your initial VoA grants 30 days. You can extend this once for an additional 30 days (totaling 60 days) by visiting the Bali Immigration Office (Kantor Imigrasi Denpasar, Jl. Raya Puputan) at least 7 days before your initial stamp expires. The extension costs IDR 500,000 and requires a passport-sized photo, a copy of your passport bio page and existing stamp, and your onward ticket. The office is open Monday–Friday, 8am–4pm. Bring a book — queues can be long.

E-Visa (B211A): Apply Before You Fly

The Indonesian e-Visa, officially the B211A Tourist Visa, is available through the official Indonesian immigration portal at evisa.imigrasi.go.id. It offers several advantages over the airport VoA:

  • Skip the VoA queue entirely — present your approved e-Visa at the main immigration counter, dramatically reducing your airport processing time.
  • Initial 60-day validity — the e-Visa is typically issued for 60 days, giving you immediate double the standard VoA duration without needing an extension visit.
  • Peace of mind before departure — you know your entry authorization is confirmed before you board your flight.

E-Visa Application Process

  1. Visit evisa.imigrasi.go.id and create an account.
  2. Complete the application form with passport details, travel dates, accommodation information, and intended activities.
  3. Upload required documents: passport bio page scan (validity 6+ months), recent passport photo, flight itinerary, and proof of accommodation.
  4. Pay the fee online: IDR 500,000 — same as VoA. Payment by credit card (Visa/Mastercard).
  5. Processing typically takes 3–5 business days, though it can extend to 7 days at peak periods. Apply at least 2 weeks before your travel date to allow for delays.
  6. Download and print (or save digitally) your approved e-Visa to present at immigration.

Important: Only use the official government portal. Third-party visa agencies do exist and can process this on your behalf for a service fee, but there is no reason to use them for the e-Visa — the process is straightforward and the official portal is accessible in English.

Social-Budaya Visa for Longer Stays

If you plan to stay in Bali for more than 60 days — as a long-stay tourist, a digital nomad, or someone attending language or cultural courses — the Social-Budaya (Social-Cultural) Visa is worth knowing about. This must be applied for at an Indonesian consulate or embassy in your home country (or in a neighboring country such as Singapore or Australia) before travel.

The Social-Budaya visa grants an initial 60 days on arrival, extendable multiple times for up to 180 days total. Each extension requires a visit to the Bali Immigration Office. Note that it does not permit you to work — for that, you need a working visa (KITAS), which is a separate and more complex process.

For digital nomads specifically, Indonesia is developing a dedicated Digital Nomad Visa — as of mid-2026, details are still evolving. See our digital nomad guide to Bali for the latest information.

Documents Immigration Will Ask For

Beyond your passport and visa, Indonesian immigration officers at Ngurah Rai may ask to see supporting documents. In practice, routine arrivals on tourist visas are processed quickly, but border officers do have the right to ask for any of the following, and not being able to produce them can cause significant delays or even refusal of entry:

Document Required? Notes
Valid passport Always Must be valid for at least 6 months beyond your planned departure date
Completed arrival card Always Distributed on plane; also available at the airport
Return or onward ticket Required (strictly enforced) Must show departure from Indonesia within your visa duration
Hotel booking confirmation Frequently asked for Especially for first-time visitors; at least first night
Proof of funds Formally required IDR 2,000,000 per day of stay; bank statement or card
Travel insurance Officially required; inconsistently checked Policy page showing medical coverage for duration of stay
Yellow fever certificate If arriving from endemic country Required if arriving from certain African or South American countries

The Proof of Funds Requirement

Indonesia introduced a formal proof of funds requirement in 2023, requiring tourists to demonstrate they have IDR 2,000,000 (approximately USD $125) for each day of their intended stay. For a 30-day visit, that is IDR 60,000,000 (~USD $3,750) in demonstrable funds.

In practice, this is most commonly demonstrated by showing a bank card with available credit or a recent bank statement. Cash in the required amount also satisfies the requirement. Immigration officers do not always ask for this documentation, but they can — and the requirement has been used to deny entry to travelers who appeared unable to support themselves financially.

This requirement primarily targets very long-stay visitors and those who appear to be working illegally in Bali (which is a separate and serious issue). For standard tourists with normal financial resources, it is unlikely to be a practical barrier — but carry your bank card and be able to produce a recent bank statement if asked.

Our dedicated guide on Bali's proof of funds requirement covers this in detail, including what documentation works and what doesn't.

The Return Ticket Requirement

This is the single most common reason travelers experience complications at Ngurah Rai immigration: not having a confirmed outbound ticket. Indonesian immigration requires evidence that you will leave the country within your visa duration. A return flight booking (even refundable) satisfies this. An onward flight from Indonesia to another country also satisfies it.

This requirement is enforced at the check-in stage by your departing airline (who can refuse to board you without an onward ticket, since they become responsible for bringing you back if you are refused entry), and again at immigration in Bali. If you're a flexible traveler who hasn't booked a return flight yet, options include:

  • Book a fully refundable return ticket and cancel after arrival.
  • Use a service like Onward Ticket (onwardticket.com) that issues a 48-hour temporary flight reservation for a small fee.
  • Book a budget carrier ticket on the Bali–Singapore or Bali–Kuala Lumpur route as an onward flight if you plan to travel through Southeast Asia.

Extending Your Stay in Bali

If you decide you want to stay longer than your initial visa permits, your options are:

  • VoA holders: One extension of 30 days available at the Bali Immigration Office, bringing your total to 60 days. Cost: IDR 500,000. Must apply at least 7 days before expiry.
  • E-Visa (60-day) holders: Extension available at the Bali Immigration Office. One extension of 30 days. Must apply at least 7 days before expiry.
  • Social-Budaya Visa holders: Multiple extensions possible up to 180 days total. Each extension requires a visit to the immigration office and fee payment.
  • Visa run: Technically, you can leave Indonesia and re-enter on a new VoA. However, Indonesian immigration has become increasingly skeptical of repeat same-type visa entries and may question your intentions if you are attempting multiple consecutive VoA entries. This is not a long-term solution and carries the risk of being denied entry.

Overstaying: Fines and Consequences

Overstaying your Indonesian visa is taken seriously. The standard overstay fine is IDR 1,000,000 per day, paid at immigration upon departure. Short overstays (a day or two) are typically resolved with a fine at the airport. Longer overstays can result in detention at the immigration detention center while your documentation is processed, and a potential deportation order with an entry ban. See our detailed guide on visa overstay consequences in Bali.

What Happens at Immigration

Here is what to expect from the moment you step off the plane at Ngurah Rai:

  1. Follow signs for "International Arrivals" — the terminal is reasonably well-signed in English.
  2. VoA counter (if applicable) — pay your VoA fee and have your application processed before the main immigration hall.
  3. Complete your arrival card — if you haven't done so on the plane. Cards are available at stands before the immigration counters.
  4. Immigration biometrics — Indonesia requires fingerprinting and a photograph at the immigration counter for most nationalities. This is routine and takes 30–60 seconds.
  5. Immigration interview (brief) — most officers ask only a few questions: where are you staying, how long, what is the purpose of your visit. Answer honestly and briefly.
  6. Baggage claim — proceed to the assigned carousel. Monitor screens for your flight number.
  7. Customs — Indonesia has a green lane (nothing to declare) and red lane (goods to declare). If you are carrying more than USD $250 of goods (or equivalent), alcohol above 1 liter, or controlled items, use the red lane. Customs officers in the green lane do occasionally stop travelers for random checks.
  8. Arrivals hall — after customs, you exit into the arrivals hall. See our full airport guide for everything that happens next: SIM cards, money exchange, and transport options.

Full Country Eligibility List

The following countries are eligible for Visa on Arrival as of 2026. This list is subject to change — always verify with the official Indonesian immigration website before travel.

Eligible countries include: Afghanistan, Albania, Algeria, Andorra, Angola, Argentina, Armenia, Australia, Austria, Azerbaijan, Bahrain, Bangladesh, Belarus, Belgium, Benin, Bolivia, Bosnia-Herzegovina, Brazil, Brunei*, Bulgaria, Burkina Faso, Cambodia*, Canada, Chile, China, Colombia, Croatia, Cuba, Czech Republic, Denmark, Djibouti, Ecuador, Egypt, Estonia, Ethiopia, Fiji, Finland, France, Gabon, Germany, Ghana, Greece, Hungary, Iceland, India, Iran, Iraq, Ireland, Italy, Japan, Jordan, Kazakhstan, Kenya, Kuwait, Kyrgyzstan, Laos*, Latvia, Lebanon, Liechtenstein, Lithuania, Luxembourg, Madagascar, Malaysia*, Maldives, Malta, Mexico, Monaco, Mongolia, Morocco, Myanmar*, Netherlands, New Zealand, Niger, Nigeria, North Korea, North Macedonia, Norway, Oman, Pakistan, Palau, Papua New Guinea, Peru, Philippines*, Poland, Portugal, Qatar, Romania, Russia, Saudi Arabia, Senegal, Serbia, Singapore*, Slovakia, Slovenia, South Africa, South Korea, Spain, Sri Lanka, Sudan, Suriname, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, Thailand*, Timor-Leste, Tunisia, Turkey, Turkmenistan, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, Uzbekistan, Venezuela, Vietnam*, Yemen, Zimbabwe.

Countries marked with * are also eligible for visa-free entry for up to 30 days under the ASEAN and bilateral treaty arrangements.

Citizens of countries not on this list must obtain a visa in advance at an Indonesian consulate. If your country is not listed, contact the nearest Indonesian embassy for the correct visa type for your situation.


Planning Your Arrival in Bali?

Read next: our step-by-step Bali airport guide covering everything from immigration to getting a SIM card and reaching your hotel safely. And check our first-time visitor guide for the broader pre-trip checklist.