On this page
Tropical beach

Your Ultimate Guide to Indonesia Visa Rules for Tourists

Indonesia updated its immigration systems significantly between 2024 and 2026, and the gap between what travelers read on old blog posts and what actually happens at the immigration counter has never been wider. Tourists show up at Ngurah Rai airport with cash in the wrong currency, no e-VoA, and a vague idea that “you just pay at the desk.” Sometimes that still works. Sometimes it costs you an hour in a slow queue while everyone with an e-VoA walks through the autogate. This guide covers every tourist visa option available in 2026 — who qualifies, what it costs, how to apply, and what happens when things go wrong.

Which Visa Type Actually Applies to You

Before getting into procedures and paperwork, it helps to understand which of the three main entry options applies to your situation. Indonesia does not offer a single universal tourist visa — your nationality and your planned length of stay determine everything.

  • Visa-Free Entry (Bebas Visa Kunjungan / BVK): For ASEAN nationals only. Allows a 30-day stay that cannot be extended. Free of charge.
  • Visa on Arrival (VoA): For citizens of over 90 countries, including Australia, the United States, the United Kingdom, most of Europe, Japan, South Korea, China, India, and many others. Costs IDR 500,000. Valid for 30 days with one possible 30-day extension.
  • B211A Social/Cultural Visa: For tourists, long-stay visitors, digital nomads, and anyone planning to stay up to 180 days. Requires an Indonesian sponsor. Costs IDR 1,500,000 for the initial 60-day visa, plus IDR 500,000 per extension (up to four extensions).

The full list of VoA-eligible nationalities is published on the official Indonesian Immigration portal at molina.imigrasi.go.id. If your country is not on either the visa-free or VoA list, you will need to arrange a visa through the nearest Indonesian embassy before you travel.

All three options share the same baseline requirements: a passport valid for at least six months from your arrival date, and a confirmed return or onward ticket out of Indonesia. Airlines may deny boarding if your passport does not meet the six-month validity rule, so check before you even get to the airport.

Which Visa Type Actually Applies to You
📷 Photo by Maulanal Mip on Unsplash.

Visa-Free Entry for ASEAN Nationals — What You Need to Know

If you hold a passport from Brunei Darussalam, Cambodia, Laos, Malaysia, Myanmar, the Philippines, Singapore, Thailand, or Vietnam, you enter Indonesia without paying any visa fee. The immigration process is straightforward: proceed directly to the immigration counter, present your passport and your return or onward ticket, and the officer stamps you in for 30 days.

The critical rule here is that this 30-day stay is non-extendable. There is no option to go to an immigration office and buy more time. When your 30 days are up, you must leave. If you want to stay longer — for example, you plan to spend two months island-hopping from Sumatra to Java to Bali — you need to either apply for a VoA (if your nationality allows it in addition to visa-free access) or arrange a B211A visa before you travel.

The visa-free policy for ASEAN nationals has remained stable through 2025 and into 2026. There has been no expansion of this programme to non-ASEAN countries, despite periodic speculation about including visitors from certain Gulf Cooperation Council states or other regions. As of 2026, the list remains ASEAN-only.

Pro Tip: If you are a Malaysian or Singaporean national planning a stay longer than 30 days, apply for the B211A visa through molina.imigrasi.go.id before you fly. You cannot extend the visa-free stamp at an immigration office. Trying to do a border run — leaving and re-entering to reset the 30 days — is a grey area that immigration officers are increasingly aware of, and repeated short visits can raise questions about the purpose of your stay.
Visa-Free Entry for ASEAN Nationals — What You Need to Know
📷 Photo by Fabio Verhorstert on Unsplash.

Visa on Arrival — How to Get It Before You Land (and Why You Should)

The Visa on Arrival costs IDR 500,000 and gives you 30 days in Indonesia, extendable once for another 30 days. You can get it two ways: queue at the airport counter on arrival, or apply online before your flight using the Electronic Visa on Arrival (e-VoA) system.

Getting the e-VoA Online (Recommended)

  1. Go to molina.imigrasi.go.id and create an account.
  2. Fill in the application form with your personal and travel details.
  3. Upload a scan of your passport biodata page and a recent passport-style photograph.
  4. Pay the IDR 500,000 fee using a Visa, Mastercard, or JCB credit or debit card.
  5. Wait for approval — this usually comes within minutes to a few hours, though it can occasionally take until the next business day.
  6. Download the approval PDF, print a copy, or save it on your phone.
  7. At the airport, head straight to immigration with your passport and e-VoA. Skip the on-arrival payment queue entirely.

The e-VoA is genuinely faster. At peak arrival times at Ngurah Rai in Bali — think Saturday afternoons when multiple long-haul flights land within the same hour — the walk-in VoA counter can back up badly. The smell of air conditioning fighting against the tropical humidity, the shuffling of tired families with overloaded luggage carts, a queue that isn’t moving — none of that is a good start to a holiday. Apply online before you fly.

Getting VoA at the Counter

If you arrive without an e-VoA, look for signs marked “Visa on Arrival” immediately after disembarking, before the main immigration hall. Present your passport, pay IDR 500,000, and receive a VoA sticker or stamp. At major airports like Soekarno-Hatta (CGK) and Ngurah Rai (DPS), credit and debit cards (Visa, Mastercard, JCB, American Express) are accepted at VoA counters. Indonesian Rupiah cash is always accepted. Carry enough IDR if you want to avoid any card processing delays.

Getting VoA at the Counter
📷 Photo by Dennis Gibrail on Unsplash.

After receiving your VoA sticker, proceed to the immigration counter for foreign nationals. Officers will take your fingerprints and a photo, then stamp you in.

Extending Your VoA — The Step-by-Step Process

Your 30-day VoA can be extended once for an additional 30 days at a cost of IDR 500,000. This means you can stay a maximum of 60 days in Indonesia on a VoA. To extend, you need to visit a local Immigration Office (Kantor Imigrasi) before your current stamp expires.

Start the extension process at least seven to ten days before your VoA runs out. Immigration offices do not work on weekends, and processing can take a few days. Cutting it to the last moment risks an accidental overstay, which has serious consequences (covered below).

If you applied for an e-VoA through molina.imigrasi.go.id, the online extension feature through the same portal is increasingly functional in 2026, reducing the number of physical visits required. Even so, you may still need to appear in person at least once for biometric data — fingerprints and a photo. The typical process involves two to three visits: document submission, biometrics, and passport collection.

Documents you will generally need for an extension:

  • Your passport with the original VoA stamp
  • A completed extension application form (available at the immigration office or downloadable from imigrasi.go.id)
  • Proof of address in Indonesia (a hotel booking, rental agreement, or letter from a host)
  • A copy of your return or onward ticket may be requested

Immigration offices in Bali (Denpasar) and Jakarta are familiar with handling tourist VoA extensions. If you are staying in a smaller city or a remote area, it is worth confirming the nearest Kantor Imigrasi location before your trip.

Extending Your VoA — The Step-by-Step Process
📷 Photo by shot ed on Unsplash.

The B211A Social/Cultural Visa for Longer Stays

If you are planning to stay in Indonesia for more than 60 days — or if you want a longer initial visa without the stress of tracking a 30-day countdown — the B211A is the option most long-stay tourists use. It is not a work visa. You cannot use it to take local employment. But it covers tourism, cultural activities, family visits, language study, and attending non-paid business meetings.

The B211A starts with a 60-day initial period and can be extended up to four times, each extension adding 30 days. The maximum total stay is 180 days (60 days initial + 4 x 30-day extensions). After 180 days, you must leave Indonesia.

The Sponsor Requirement

This is the part that trips people up. The B211A requires an Indonesian sponsor — either an Indonesian individual or a registered Indonesian company — who submits the application on your behalf. The sponsor provides a letter of guarantee and copies of their identification (their national ID card, or business registration documents if a company). Many guesthouses, villa operators, and long-stay accommodation providers in Bali act as sponsors for guests, so ask your accommodation before assuming you have no options.

How to Apply

  1. Your Indonesian sponsor logs into molina.imigrasi.go.id and creates an application on your behalf.
  2. Required documents are uploaded: your passport copy, a passport-style photo, return or onward ticket, proof of sufficient funds (a bank statement showing at least the equivalent of USD 2,000 is typically expected), and the sponsor’s supporting documents.
  3. The sponsor pays the IDR 1,500,000 application fee online.
  4. Processing takes approximately 3–7 working days. Once approved, the e-Visa PDF is sent to the sponsor’s email.
  5. How to Apply
    📷 Photo by Rina fitria on Unsplash.
  6. You print the e-Visa and carry it with you when you travel to Indonesia.
  7. At immigration on arrival, present your passport and the printed B211A e-Visa.

The B211A application process is now almost entirely online via molina.imigrasi.go.id in 2026, which is a meaningful improvement over older systems that sometimes required embassy visits or postal applications. Passport validity for the full 180-day stay requires at least 12 months of remaining validity on your passport — check this before you apply.

Clearing Immigration at Soekarno-Hatta and Ngurah Rai

The arrival process at Indonesia’s two busiest international airports follows the same sequence, with a few airport-specific details worth knowing.

The Arrival Sequence

  1. Disembarkation and thermal scanners: After leaving the aircraft, follow signs toward immigration. You will pass through thermal scanners checking for elevated body temperature.
  2. VoA counter (if needed): If you do not have an e-VoA or e-Visa, stop at the VoA counter before immigration to pay your IDR 500,000 and receive your sticker.
  3. Immigration: Proceed to the appropriate queue — “Foreigners,” “VoA Holders,” or “Visa-Free.” E-VoA and e-Visa holders may be eligible for autogates (self-service immigration gates) at both CGK and DPS in 2026. At the autogate, scan your passport, then the QR code on your e-VoA or e-Visa, and follow the on-screen prompts for fingerprinting and facial recognition. If the autogate cannot process your documents, an officer will direct you to a manual counter. At the manual counter, present your passport and visa document — officers will take biometrics and stamp your entry.
  4. Baggage claim: Collect your checked luggage from the carousels.
  5. Electronic Customs Declaration (ECD): All arriving passengers must submit an ECD. Complete it before you land via ecd.beacukai.go.id — you will receive a QR code that you show customs officers after collecting your luggage. Kiosks are available at the airport if you did not complete it beforehand, but doing it online saves time. Your luggage will be scanned. Declare any dutiable or restricted items honestly.
The Arrival Sequence
📷 Photo by Fasyah Halim on Unsplash.

Getting Out of the Airport

At Soekarno-Hatta (CGK), international flights mainly use Terminal 3 and Terminal 2 — confirm your terminal with your airline. The airport train operated by KAI Commuter connects CGK to central Jakarta stations including BNI City and Manggarai, which is the most reliable way to avoid Jakarta’s infamous traffic. Damri airport buses serve multiple Jakarta routes. Official taxis (Blue Bird, Express Group) operate from designated stands. Gojek and Grab pick-up points are located outside the arrival halls at designated zones.

At Ngurah Rai (DPS) in Bali, official regulated taxis are available from the airport taxi counter. Gojek and Grab pick-up areas are a short walk from the arrival terminal — the evening air thick with frangipani and exhaust as drivers wait in the designated lane is a familiar sensory arrival ritual for anyone who has done this route multiple times. Follow the signs for “Online Taxi” or “Ride-Hailing” to find the correct zone and avoid conflict with metered taxi operators.

Arriving by Sea — Ports That Accept VoA and Visa-Free Entry

If you are crossing from Singapore or Malaysia by ferry, Indonesia’s major international seaports accept both visa-free entry (for ASEAN nationals) and Visa on Arrival. The primary ports are:

  • Batam: Sekupang, Harbour Bay, Nongsa Pura, Batam Centre
  • Bintan: Bandar Bentan Telani (BBT), Sri Bintan Pura
  • Tanjung Balai Karimun

The immigration and customs process at these ports mirrors the airport procedure. If you need a VoA, pay at the immigration desk on arrival. If you have an e-VoA, proceed directly to the immigration counter. Complete your Electronic Customs Declaration at ecd.beacukai.go.id before boarding your ferry — the same QR code system applies. Some smaller ports in the archipelago are not international entry points and do not process visas. Always confirm that your intended port of entry is an official international gateway before booking ferry tickets.

Arriving by Sea — Ports That Accept VoA and Visa-Free Entry
📷 Photo by Bastian Ragas on Unsplash.

Overstays, Fines, and the Rules That Catch Tourists Off Guard

Indonesia’s overstay penalty in 2026 is IDR 1,000,000 per day. This is not a guideline — it is enforced at the departure gate when you check out. If you overstayed by five days, you pay IDR 5,000,000 before you are allowed to board your flight home. Beyond the financial penalty, longer overstays can result in detention while your case is processed, deportation at your own expense, and a ban from re-entering Indonesia.

The rules that most often catch tourists by surprise:

  • The non-extendability of visa-free stamps: ASEAN nationals cannot extend the 30-day visa-free entry. If you try to stay longer without switching to a different visa type before arrival, you will overstay.
  • The VoA extension deadline: You must apply for your VoA extension before the current stamp expires — not on the expiry date itself. Immigration offices close on weekends and public holidays.
  • Passport validity: If your passport expires within six months of arrival, immigration can and will refuse you entry. This happens more often than people expect, especially with travellers who have not checked their passport recently.
  • Using a tourist visa for paid work: Working for money while on a VoA or B211A is illegal and can result in deportation and a re-entry ban. This applies regardless of whether the work is done remotely for an overseas employer — Indonesian immigration policy on this has been the subject of ongoing discussion, and enforcement has increased in tourist-heavy areas like Bali since 2024.
Overstays, Fines, and the Rules That Catch Tourists Off Guard
📷 Photo by Paolo Nicolello on Unsplash.

2026 Budget Reality — What Every Visa Option Will Cost You

Here is an honest breakdown of what the visa process will cost in 2026:

Visa-Free Entry (ASEAN Nationals)

  • Visa fee: IDR 0
  • Total additional cost: IDR 0

Visa on Arrival

  • Initial VoA (30 days): IDR 500,000
  • One extension (+30 days): IDR 500,000
  • Maximum total stay: 60 days
  • Maximum total visa cost: IDR 1,000,000

B211A Social/Cultural Visa

  • Initial visa (60 days): IDR 1,500,000
  • First extension (+30 days): IDR 500,000
  • Second extension (+30 days): IDR 500,000
  • Third extension (+30 days): IDR 500,000
  • Fourth extension (+30 days): IDR 500,000
  • Maximum total stay: 180 days
  • Maximum total visa cost: IDR 3,500,000

Overstay Penalties

  • Fine per day overstayed: IDR 1,000,000
  • Budget tip: Build a buffer of at least five days between your visa extension application and your expiry date. A small immigration office queue or a public holiday can push processing time out further than expected.

These figures represent the official government fees only. If you use a third-party visa agent to handle your B211A application or your VoA extension, expect to pay an additional service fee on top. Agents are not necessary for most tourists — the molina.imigrasi.go.id portal handles everything directly — but some travellers prefer the convenience.

Common Mistakes Tourists Make at Indonesian Immigration

After years of travellers passing through Indonesia’s entry points, certain errors come up again and again:

  • Not completing the Electronic Customs Declaration before arrival: The ECD at ecd.beacukai.go.id is mandatory for all arriving passengers. Doing it at the airport kiosk adds avoidable time to an already slow post-immigration process.
  • Assuming cash in foreign currency works at VoA counters: Indonesian Rupiah is always accepted. Major credit cards are accepted at CGK and DPS. Relying on foreign currency cash — US dollars, Australian dollars, euros — is increasingly unreliable. Have IDR ready or bring a card.
  • Common Mistakes Tourists Make at Indonesian Immigration
    📷 Photo by Hanny Liviana on Unsplash.
  • Waiting until the last day to apply for a VoA extension: Immigration offices close on weekends and national holidays. Apply a minimum of seven days before your stamp expires.
  • Not printing the e-VoA or e-Visa: The digital version on your phone usually works, but connection at immigration counters can be inconsistent. A printed copy avoids any QR code scanning issues.
  • Assuming the B211A can be arranged on arrival: The B211A is a pre-arranged visa. Your sponsor must apply before you travel, and approval takes 3–7 working days. You cannot walk up to immigration without it and expect to get one on the spot.
  • Ignoring the six-month passport validity rule: Airlines and immigration both enforce this. Check your passport expiry date against your travel dates well in advance — the check-in desk will not let this one slide.

Frequently Asked Questions

Can I extend my visa-free entry as an ASEAN national?

No. The 30-day visa-free entry for ASEAN nationals is strictly non-extendable. If you want to stay longer than 30 days, you need to arrange a different visa type — such as the B211A social/cultural visa — before you travel to Indonesia. There is no option to extend at an immigration office after arrival.

How do I apply for the e-VoA and how long does approval take?

Apply through molina.imigrasi.go.id. Create an account, fill in your travel details, upload your passport scan and photo, and pay IDR 500,000 by credit or debit card. Approval usually arrives within minutes to a few hours via email. Occasionally it takes until the next business day. Apply at least 48 hours before your flight to be safe.

What happens if I accidentally overstay my Indonesian visa?

You will be charged IDR 1,000,000 for every day you overstayed. This fee is collected at the departure gate before you can board your flight. Longer overstays can result in detention, deportation at your own expense, and a ban on future entry to Indonesia. Always track your visa expiry date carefully and apply for extensions well in advance.

What happens if I accidentally overstay my Indonesian visa?
📷 Photo by Hanna Lazar on Unsplash.

Do I need a sponsor to get the B211A visa, and how do I find one?

Yes, the B211A requires an Indonesian individual or registered Indonesian company to act as your sponsor and submit the application. Many long-stay accommodation providers, villa operators, and guesthouses in Bali and other tourist areas offer sponsorship services for guests. Ask your accommodation directly, or use a reputable Indonesian visa agent who provides sponsorship as part of their service.

Which airports and ports in Indonesia accept Visa on Arrival?

VoA is available at all major international airports including Soekarno-Hatta (CGK) in Jakarta and Ngurah Rai (DPS) in Bali, as well as other international gateways. For sea entry, major ports in Batam and Bintan serving routes from Singapore and Malaysia also process VoA. Confirm port eligibility at imigrasi.go.id before booking ferry tickets.


📷 Featured image by Fasyah Halim on Unsplash.

Accessibility Menu (CTRL+U)

EN
English (USA)
Accessibility Profiles
i
XL Oversized Widget
Widget Position
Hide Widget (30s)
Powered by PageDr.com