On this page
- Which Entry Route Fits Your Trip
- Visa-Free Entry (BVK): Who Qualifies
- Visa on Arrival vs e-VOA: What Changed in 2024
- Extending Your VoA
- B211A for Longer Stays
- Arrival Day at CGK and DPS
- Getting From the Airport to Your Bed
- Entering by Boat
- The Bali Tourist Levy
- 2026 Budget Reality: What Each Route Costs
- Common Mistakes to Avoid
- Frequently Asked Questions
Indonesia‘s entry rules look simple until you start booking. Which visa do you need? Is the website you found the official one? Do you pay at the airport or online first? Several changes from 2024 still shape every arrival in 2026: the e-VOA, the mandatory electronic customs form, and a new Bali levy. This guide explains each one in plain steps. Fees and country lists can change, so confirm the final details on imigrasi.go.id before you fly.
Which Entry Route Fits Your Trip
Indonesia has four main routes for visitors. Your passport and your plans decide which one you use.
- Visa-free (BVK): up to 30 days, for citizens of ASEAN countries. Not extendable.
- Visa on Arrival (VoA): 30 days, extendable once to 60 days. Open to citizens of over 90 countries, including Australia, the USA, the UK, Canada, most of Europe, Japan, South Korea, and New Zealand.
- e-VOA: the same visa, applied for online before you travel.
- B211A: a social/cultural visa for stays beyond what the VoA allows, up to 180 days in total.
None of these routes allows you to work. They cover tourism, family or social visits, and in some cases cultural or non-commercial activities. Work and residence need a different permit, such as the KITAS, which is outside the scope of this guide.
Visa-Free Entry (BVK): Who Qualifies
The Bebas Visa Kunjungan covers citizens of Brunei Darussalam, Cambodia, Laos, Malaysia, Myanmar, the Philippines, Singapore, Thailand, and Vietnam. Some other countries may also be included. The non-ASEAN list can change, so check it on the official immigration website for your nationality.
You get up to 30 days for tourism, family or social visits, or transit. You cannot extend this stay. If you want longer, you must apply for a suitable visa such as the B211A before you arrive. Your passport must be valid for at least 6 months from your entry date. You also need proof of an onward or return ticket, and you must enter and leave through designated immigration checkpoints.
The core BVK list and its conditions stayed largely the same in 2024. No major additions or removals were announced for the most common tourist nationalities.
Visa on Arrival vs e-VOA: What Changed in 2024
The traditional VoA costs IDR 500,000 per person and gives you 30 days. You pay at the “Visa on Arrival” counter before immigration control. You can pay in Indonesian Rupiah or major foreign currencies such as USD, EUR, or AUD, but the counter decides which currencies it takes, so rupiah is the safer choice. Visa and Mastercard cards are generally accepted at major airports like CGK and DPS. After payment, an officer puts a sticker in your passport, and then you go to the immigration counter for your entry stamp.
The bigger story is the e-VOA. It was fully implemented and heavily promoted in 2023-2024, and it is now the preferred route for many travelers. You apply online at evisa.imigrasi.go.id, and the visa itself is the same: 30 days, extendable once for another 30. The fee is IDR 500,000. A payment-gateway service fee may be added, for example IDR 19,500 for credit card processing.
The steps:
- Visit evisa.imigrasi.go.id and register with your email.
- Select “Apply for Visa,” choose the “Tourism” purpose, then “Visa on Arrival (e-VOA).”
- Fill in your personal details exactly as they appear in your passport.
- Upload a clear, high-resolution scan of your passport bio-page and a recent passport-style photo with a white background. A proof of onward or return ticket is sometimes optional but good to have.
- Review everything and pay online with a Visa, Mastercard, or JCB card.
- Wait for the confirmation email, which usually arrives within minutes to hours. Print the QR code or save it on your phone.
Apply 3-5 days before you travel. Only use the official website. Third-party sites charge higher fees.
Extending Your VoA
You can extend a VoA or e-VOA once, which takes your total stay to 60 days. Go to a local immigration office (Kantor Imigrasi) at least 7-10 days before your first 30 days end. Do not wait for the last week.
Bring:
- Your original passport with the VoA sticker
- Photocopies of your passport bio-page, the VoA sticker, and your entry stamp
- The completed extension form, available at the office or online
- Proof of onward or return ticket (sometimes requested)
- Your address in Indonesia
Submit the documents and pay the IDR 500,000 extension fee. You then attend an interview and give fingerprints and a photo, usually on a separate day. After that, you return to collect your passport with the extended sticker. Plan for at least two visits, and do not book a flight out until you have your passport back.
B211A for Longer Stays
If 60 days is not enough, the B211A is the main option. It starts at 60 days and can be extended up to 4 times, 30 days each, for a maximum of 180 days. It suits tourism, social and family visits, cultural exchanges, non-commercial meetings, and non-profit activities. It does not allow employment.
The key difference is the sponsor. An individual or a legally registered Indonesian company or foundation must apply for you through evisa.imigrasi.go.id. The online process, run by the sponsor, replaced older manual and agent-dependent routes. That is a real improvement in transparency.
Your sponsor submits:
- A scan of your passport bio-page (valid for at least 6 months for the 60-day visa, and 12 months if you plan the full 180-day stay)
- A recent passport-style photo
- Proof of funds, such as a bank statement with a minimum balance of USD 2,000 or the equivalent in IDR, less than 3 months old
- A sponsor letter plus ID: a KTP for an individual, or company registration for a business sponsor
- An onward or return ticket, or a statement of intent to leave Indonesia
Processing typically takes 5-10 working days once all documents are correctly submitted. Start at least a few weeks before your flight.
Arrival Day at CGK and DPS
Procedures at Soekarno-Hatta (CGK) in Jakarta and Ngurah Rai (DPS) in Bali are largely the same. Here is the flow:
- Follow the signs for “Arrivals” or “Immigration.” Health checks are minimal, though you might pass thermal scanners. As of late 2024, there is no mandatory SATUSEHAT Mobile (formerly PeduliLindungi) scan and no vaccination proof for general entry.
- Immigration: BVK travelers go straight to the counters. VoA travelers visit the VoA counter first. e-VOA and B211A holders go directly to immigration with their printed or digital approval and join the designated lane if there is one, or the general foreign passport queue. Have your passport, boarding pass, and visa documents ready.
- Baggage claim.
- Customs: every international arrival must complete the Electronic Customs Declaration (e-CD) at ecd.beacukai.go.id. Fill it in online within 2 days before arrival. If you skip it, kiosks in the customs area at CGK and DPS let you do it on the spot.
- Scan the e-CD QR code at the customs gate. You may be sent for a baggage scan or inspection.
- Exit to the arrival hall.
The e-CD became mandatory in 2023-2024 and made customs much faster than the old paper forms.
Getting From the Airport to Your Bed
Soekarno-Hatta (CGK):
- KAI Bandara airport train: connects Terminals 1, 2, and 3 via the Skytrain, then runs to city stations like BNI City (Sudirman Baru) and Duri. Fares are typically IDR 70,000 to IDR 100,000, and the trip takes about 50-60 minutes to the city center.
- Damri airport bus: routes across Jakarta and the surrounding areas, at IDR 50,000 to IDR 80,000.
- Taxis and ride-hailing: official airport taxis are available. Gojek and Grab are widely used, and pick-up points are usually signed.
Ngurah Rai (DPS):
- Official airport taxis wait outside the arrival hall, with fixed prices to destinations across Bali.
- Gojek and Grab have dedicated pick-up zones, usually on the upper departure level or at a designated area.
Entering by Boat
Many travelers from Singapore and Malaysia arrive by sea. International seaports include Batam Centre, Harbour Bay, and Sekupang in Batam; Bandar Bentan Telani and Sri Bintan Pura in Bintan; Tanjung Pinang in the Riau Islands; Benoa in Bali; and Lembar in Lombok.
The same visa rules apply as by air: visa-free, VoA, e-VOA, or B211A. Just make sure your chosen port is an official immigration checkpoint. On arrival, go to the immigration area, show your passport and visa, and get your entry stamp. Then complete the e-CD and scan its QR code. No significant visa policy changes affected boat entry in 2024, and health screening at ports was relaxed in line with airports.
The Bali Tourist Levy
This is the newest step in the process. Since February 14, 2024, all international tourists entering Bali, whether by airport or seaport, pay IDR 150,000 per person, per entry. The money funds cultural preservation and environmental projects. Domestic tourists are excluded, as are certain visa holders such as KITAS and KITAP holders.
The recommended way to pay is online, before arrival, at lovebali.baliprov.go.id or through the “Love Bali” app. You receive a QR code by email, which may be scanned at designated checkpoints in Bali. Payment kiosks exist at Ngurah Rai Airport and major Bali seaports, but paying online helps you avoid another queue.
2026 Budget Reality: What Each Route Costs
These totals use the official fees listed above. They cover visa and levy costs only, not flights or insurance.
- Budget (visa-free, ASEAN passport): IDR 0 for the visa. Add IDR 150,000 if you enter Bali.
- Mid-range (e-VOA, 30 days): IDR 500,000, plus a possible payment fee such as IDR 19,500. With the Bali levy, that comes to about IDR 669,500. A 60-day stay with one extension adds another IDR 500,000.
- Comfortable (B211A for a long stay): IDR 1,500,000 for the first 60 days. Four 30-day extensions at IDR 500,000 each add IDR 2,000,000, so the full 180 days costs IDR 3,500,000 in visa fees. Add IDR 150,000 per Bali entry.
Common Mistakes to Avoid
- Using a third-party visa site. The official e-VOA site is evisa.imigrasi.go.id. Copycat sites charge higher fees.
- Passport validity under 6 months. Check this before you book anything.
- No onward ticket. It is a standard immigration requirement. Have proof ready.
- Assuming visa-free can be extended. It cannot. Apply for a B211A before you arrive if you want a longer stay.
- Extending too late. Visit the immigration office at least 7-10 days before your 30 days end. The process takes more than one visit.
- Skipping the e-CD. It is mandatory for all international arrivals. Do it online beforehand, or use the kiosks, which are often busy.
- Forgetting the Bali levy. Pay it online before you land and keep the QR code.
- Working on a tourist visa. None of these routes allows employment.
- Ignoring the funds check. Officers can ask for proof of sufficient funds, so keep a recent bank statement handy.
Frequently Asked Questions
Can I extend visa-free entry in Indonesia?
No. Visa-free entry (BVK) gives up to 30 days and cannot be extended. If you want to stay longer, you must apply for an appropriate visa, such as the B211A, before you arrive. Plan this ahead, because the B211A needs a sponsor and takes about 5-10 working days to process.
How much is the Visa on Arrival for Indonesia?
The VoA costs IDR 500,000 per person and is valid for 30 days. You can extend it once for another 30 days, also at IDR 500,000. If you apply online through the e-VOA, a payment-gateway fee may be added, for example IDR 19,500 for credit card processing.
What is the best way to apply for an e-VOA?
Use the official site, evisa.imigrasi.go.id. Register, choose “Tourism,” then “Visa on Arrival (e-VOA),” upload your passport page and a white-background photo, and pay by Visa, Mastercard, or JCB. Apply 3-5 days before travel. Confirmation usually arrives within minutes to hours.
Do I have to pay the Bali tourist levy?
Yes, if you are an international tourist entering Bali. The levy is IDR 150,000 per person, per entry, in effect since February 14, 2024. Pay online at lovebali.baliprov.go.id or in the Love Bali app. Domestic tourists and holders of certain visas, such as KITAS and KITAP, are excluded.
How long can I stay in Indonesia on a B211A visa?
The B211A starts at 60 days and can be extended up to 4 times, 30 days each, for a maximum of 180 days. It requires an Indonesian sponsor who applies online for you. The first 60 days cost IDR 1,500,000, and each extension costs IDR 500,000.