On this page
- Which Entry Option Actually Applies to You
- Visa-Free Entry: What ASEAN Travellers Need to Know
- Visa on Arrival: Step-by-Step for the e-VoA and Airport Counter
- The B211A Visitor Visa: For Stays Beyond 30 Days
- Airport Arrival Procedures at CGK and DPS
- Entering by Sea: Batam, Bintan, and the Riau Islands Ports
- 2026 Budget Reality: What Visas and Entry Fees Actually Cost
- Common Mistakes That Get Travellers Stuck at Immigration
- Frequently Asked Questions
Even in 2026, one of the most common questions landing in Indonesian immigration officers’ queues is embarrassingly simple: “Wait, do I need a visa or not?” The answer depends on your passport, how long you plan to stay, and what you plan to do. Indonesia has overhauled its digital entry systems significantly since 2023, and the paperwork that used to eat up your first hour at Soekarno-Hatta has mostly moved online — but only if you know where to look. This guide cuts through the confusion so you arrive prepared, not panicked.
Which Entry Option Actually Applies to You
Indonesia operates three distinct entry pathways, and the wrong choice can leave you scrambling at the immigration counter. Here is how to figure out which one is yours before you board the plane.
- Visa-Free Entry (Bebas Visa Kunjungan / BVK): For citizens of the 10 ASEAN member countries plus Timor Leste. Free, no application required, maximum 30 days, no extensions.
- Visa on Arrival (VoA): For citizens of approximately 90–95 countries including Australia, Canada, China, France, Germany, India, Japan, the Netherlands, New Zealand, South Korea, the United Kingdom, and the United States. Costs IDR 500,000, valid 30 days, extendable once for another 30 days. Apply online before you fly at molina.imigrasi.go.id, or pay at the airport counter.
- B211A Visitor Visa: For anyone needing more than 60 days, or who wants a longer buffer for extended tourism, volunteer work, cultural exchange, or medical treatment. Starts at 60 days, extendable up to 180 days total. Apply online at molina.imigrasi.go.id before departure.
If your nationality is not on the VoA-eligible list and you are not ASEAN, you will need to apply for a visa through an Indonesian embassy or consulate before travel. Always confirm the current list on imigrasi.go.id, as eligibility does shift.
Visa-Free Entry: What ASEAN Travellers Need to Know
Citizens of Brunei Darussalam, Cambodia, Laos, Malaysia, Myanmar, the Philippines, Singapore, Thailand, Vietnam, and Timor Leste enter Indonesia without a visa for up to 30 days. There is no fee, no online application, and no advance paperwork — just show up with the right documents.
What you must carry:
- A passport valid for at least 6 months from your entry date.
- Proof of a return or onward ticket.
- Evidence of sufficient funds for your stay (immigration officers rarely ask, but it is a formal requirement).
The critical limitation here: this 30-day stamp cannot be extended and cannot be converted into a VoA or B211A while you are in the country. If you think you might stay longer, apply for a VoA or B211A before you arrive. Trying to fix this after landing is not possible under current rules.
Purpose of visit is limited to tourism, family visits, social visits, and transit. You cannot use visa-free entry for business meetings or any form of paid activity.
Visa on Arrival: Step-by-Step for the e-VoA and Airport Counter
The e-VoA — the online version of the Visa on Arrival — is the smartest way to enter Indonesia if your nationality qualifies. The airport VoA counters at Soekarno-Hatta and Ngurah Rai can still form long, slow-moving queues on busy international arrival days, and the smell of recirculated air and the shuffle of trolleys while you wait for a payment terminal are entirely avoidable.
Applying Online via e-VoA (Recommended)
- Go to molina.imigrasi.go.id and register an account.
- Log in and select “Visa on Arrival (VoA)”.
- Fill in your personal details and travel information.
- Upload your passport biodata page and a recent passport-style photo.
- Pay the IDR 500,000 fee using a credit or debit card (Visa, Mastercard, JCB, or American Express are accepted).
- You will receive an e-VoA confirmation by email. Save it to your phone and print a copy as backup.
- On arrival, proceed directly to the immigration counters — no separate VoA counter needed.
Applying at the Airport Counter (On-Arrival)
- After disembarking, follow signs to the “Visa on Arrival” counter before reaching the main immigration hall.
- Present your passport and pay IDR 500,000 in cash (IDR preferred) or by card.
- Take your payment receipt to the main immigration counter along with your passport and return ticket.
Your VoA is valid for 30 days from entry. It can be extended once for an additional 30 days, giving you a maximum of 60 days in the country. To extend, visit the nearest immigration office (Kantor Imigrasi) 7–14 days before your stamp expires. Bring your original passport, a copy of the biodata page and VoA stamp, a return ticket, a completed application form, and IDR 500,000 for the extension fee.
The B211A Visitor Visa: For Stays Beyond 30 Days
The B211A is Indonesia’s visitor visa for people who need more time or have a specific non-employment purpose — extended tourism, cultural exchange, volunteering without pay, business meetings, or medical treatment. It is a single-entry visa, applied for before departure via molina.imigrasi.go.id.
Duration and extensions: The base visa gives you 60 days. You can extend twice, each extension adding 60 days, for a maximum total stay of 180 days.
What you need to apply:
- Passport valid for at least 6 months (or 12 months if you plan to use the full 180-day maximum).
- Return or onward ticket.
- Passport-style photograph.
- A local sponsor — typically an Indonesian individual, a company, or a visa agent — who provides a sponsorship letter and supporting documentation. This is the part that trips most applicants up.
Application steps:
- You or your sponsor registers on molina.imigrasi.go.id.
- Select “Apply Visa” and choose the B211A type relevant to your purpose.
- Complete the form, upload your passport copy, photo, and all sponsor documents.
- Pay the IDR 1,500,000 application fee online.
- Once approved, an e-Visa arrives by email. Print it and present it with your passport at immigration on arrival.
Extension fees are IDR 2,000,000 per 60-day extension, applied for at an immigration office before each expiry. Note that visa agents will charge additional service fees on top of government costs — useful if the sponsor requirement feels overwhelming, but factor that into your budget.
Airport Arrival Procedures at CGK and DPS
Whether you land at Soekarno-Hatta International Airport (CGK) in Jakarta or Ngurah Rai International Airport (DPS) in Denpasar, the arrival sequence is the same.
- Immigration: Present your passport, your entry document (e-VoA confirmation, VoA receipt, e-Visa, or nothing if you are visa-free), and your return ticket if asked. Your passport gets stamped.
- Baggage Claim: Collect your luggage.
- Electronic Customs Declaration (e-CD): Since 2023, the paper customs form is gone. You must complete the e-CD online at ecd.beacukai.go.id — ideally within two days before arrival. You will get a QR code; show it to the customs officer. If you did not do it in advance, airport kiosks are available for on-the-spot completion.
- Exit to arrival hall.
From CGK, the KAI Railink airport train connects all terminals to Manggarai Station in central Jakarta for IDR 70,000–IDR 100,000 (book via the KAI Access app). Grab and Gojek rides to central Jakarta run IDR 200,000–IDR 300,000 or more depending on traffic — and Jakarta traffic can be genuinely punishing during peak hours.
From DPS, official taxis run on fixed fares: Kuta costs around IDR 150,000, Ubud costs IDR 350,000–IDR 450,000. Grab and Gojek operate at the airport but use designated pick-up points — follow the in-terminal signage rather than walking outside and hailing.
SIM card kiosks from Telkomsel, XL Axiata, and Indosat Ooredoo Hutchison are in both arrival halls. Tourist SIM packages and eSIMs start from around IDR 100,000 and require passport registration on the spot.
Entering by Sea: Batam, Bintan, and the Riau Islands Ports
The Riau Islands are a popular entry point, particularly for travellers coming from Singapore. VoA is available at the following designated international seaports:
- Harbour Bay (Batam)
- Batam Centre (Batam)
- Sekupang (Batam)
- Sri Bintan Pura (Tanjung Pinang, Bintan)
- Bandar Bentan Telani (Bintan Resorts)
The process mirrors airport arrivals: VoA-eligible travellers pay IDR 500,000 at the port counter or present their e-VoA confirmation, pass through immigration, and complete the e-CD customs declaration. The e-VoA is valid at these seaports too, so completing it online before your ferry saves time at what are sometimes compact, fast-moving immigration halls.
2026 Budget Reality: What Visas and Entry Fees Actually Cost
Here is a clear breakdown of what you will spend just to get inside the country legally, in 2026 IDR figures.
- Visa-Free (ASEAN/Timor Leste): IDR 0
- Visa on Arrival (30 days): IDR 500,000
- VoA Extension (additional 30 days): IDR 500,000
- B211A Visitor Visa (60 days, single entry): IDR 1,500,000
- B211A Extension (each 60-day block, maximum twice): IDR 2,000,000 per extension
- Visa agent service fee (if using one for B211A): Variable — typically IDR 500,000–IDR 2,000,000 depending on the agent and complexity
For context on broader trip costs:
- Budget traveller: IDR 200,000–IDR 400,000 per day (hostel dorms, warungs, local transport)
- Mid-range: IDR 500,000–IDR 1,500,000 per day (guesthouses or three-star hotels, mix of restaurants)
- Comfortable: IDR 2,000,000–IDR 5,000,000+ per day (four- to five-star hotels, private transfers, nicer dining)
Common Mistakes That Get Travellers Stuck at Immigration
These are the errors that Indonesian immigration officers see repeatedly — and none of them need to happen to you.
- Passport valid for less than 6 months: Immigration will turn you away. Check your expiry date before you book anything.
- No return or onward ticket: All visa categories require proof that you are leaving. A flexible open-jaw ticket counts; a vague plan does not.
- Assuming VoA eligibility: The list of approximately 90–95 eligible nationalities does change. Verify on imigrasi.go.id before departure, not at the counter.
- Trying to extend a visa-free stamp: It cannot be done. ASEAN travellers who want more than 30 days need to apply for a B211A before arrival.
- Skipping the e-CD customs declaration: Since it became mandatory, arriving without completing it means joining the kiosk queue while your luggage circles the carousel. Do it at ecd.beacukai.go.id in the two days before you fly.
- Overstaying: The fine is IDR 1,000,000 per day of overstay. Beyond a certain threshold, overstays result in deportation and a re-entry ban. Indonesia enforces this seriously.
- Using the wrong entry port: VoA is only available at designated airports and seaports. If you enter through a port not on the approved list without a pre-arranged visa, you will be denied entry.
Frequently Asked Questions
Can I extend my Visa on Arrival in Indonesia?
Yes. The VoA can be extended once for an additional 30 days, giving you a maximum of 60 days total. Apply at the nearest immigration office (Kantor Imigrasi) between 7 and 14 days before your current stamp expires. The extension fee is IDR 500,000. Bring your passport, copies, and a return ticket.
Is the Visa on Arrival available at all Indonesian airports?
No. VoA is only available at designated entry points. Major airports include Soekarno-Hatta (Jakarta), Ngurah Rai (Denpasar), Kualanamu (Medan), Juanda (Surabaya), Sultan Hasanuddin (Makassar), Yogyakarta International Airport, and Sam Ratulangi (Manado). It is also available at several Riau Islands seaports. Always confirm before choosing a less common entry point.
What is the e-CD and is it really mandatory?
The Electronic Customs Declaration (e-CD) replaced the old paper form in 2023 and is now mandatory for all arrivals. Complete it at ecd.beacukai.go.id within two days before landing. You will receive a QR code to show at customs. Airport kiosks are available if you forget, but doing it in advance saves time.
Do I need a sponsor to get the B211A visa?
In most cases, yes. The B211A typically requires a local sponsor — an Indonesian individual, company, or visa agent — who submits a sponsorship letter and supporting documents as part of your application. Many long-term visitors use a reputable visa agent to handle this, though that adds to the cost on top of the IDR 1,500,000 government fee.
What happens if I overstay my Indonesian visa?
Overstaying is taken seriously. The fine is IDR 1,000,000 per day. Beyond a set threshold, overstayers face deportation and a ban from re-entering Indonesia. There is no informal way to resolve this. If you realise your visa is about to expire, visit an immigration office immediately rather than waiting and hoping.
📷 Featured image by Highlight ID on Unsplash.