Indonesia & Bali Entry Requirements 2026
What you need before you fly: passport rules, visas, onward tickets, the All Indonesia Arrival Card, Bali tourist levy, and the documents that may be checked at departure or arrival.
Quick answer
Most foreign travelers need a passport valid for at least six months, the correct visa, a return or onward ticket, and a completed All Indonesia Arrival Card. Most tourists visiting Bali must also pay the IDR 150,000 provincial tourist levy.
Jump to a section
Before you travel
Bali uses Indonesia’s national entry rules
Bali follows Indonesia’s national immigration rules. Before you travel, you normally need a passport that meets the validity rules, the correct visa or visa-free eligibility, proof that you will leave Indonesia, and a completed All Indonesia Arrival Card.
Your entry route depends on your nationality, purpose of travel, length of stay, and number of planned entries. A short holiday, family visit, business meeting, paid assignment, study program, and long-term relocation can each require a different immigration category.
2026 update
What changed for 2026?
The All Indonesia arrival declaration is now the standard passenger declaration system for international arrivals. It combines information that was previously handled through separate immigration, customs, health, and quarantine processes. You complete one digital declaration and receive a QR code for arrival checks.
Essential documents
Bali entry requirements at a glance
| Requirement | Who needs it | When to prepare | Cost | Status |
|---|---|---|---|---|
| Passport valid for at least six months | Most foreign visitors | Before departure | — | Mandatory |
| Correct visa or visa exemption | Depends on nationality, purpose, and stay length | Before travel or on arrival | From USD 56 Visa Indonesia private service price; visa-free travelers do not need this service. | Mandatory |
| Return or onward ticket | Most short-stay visitors | Before airline check-in | Varies | Required |
| All Indonesia Arrival Card | International arrivals | From three days before arrival | USD 15 assistance Visa Indonesia private assistance; the official self-service form is free. | Mandatory |
| Bali tourist levy | Most foreign tourists visiting Bali | Before or during the Bali visit | IDR 150,000 | Required unless exempt |
| International vaccination certificate | Travelers from affected or endemic areas when required | Before travel | Varies | Conditional |
| Travel insurance | All travelers | Before departure | Varies | Recommended |
Apply before departure
Choose the visa service that matches your trip
Start with your intended stay and number of entries. Each service page shows current options, processing times, and document requirements.
e-VOA (B1)
For eligible travelers who need a simple 30-day entry option.
Tourist Visa (C1)
For a 60-day initial stay with extension options under current rules.
Multiple-Entry Visa (D1)
For travelers who expect to leave and re-enter Indonesia several times.
Choose the correct route
Do you need a visa to enter Bali?
There is no single answer for every traveler. Start with four questions:
Your passport
Which passport or travel document will you use?
Your stay
How long will you remain in Indonesia?
Your entries
Will you enter once or return several times?
Your activities
What exactly will you do during the visit?
Visa options at a glance
| Entry option | Best suited to | Initial stay | Entry type | Extension | Visa Indonesia price |
|---|---|---|---|---|---|
| A1 visa exemption | Eligible short visits | 30 days | Single entry | Not extendable | USD 15 Private Visa Indonesia service price. |
| B1 e-VOA | Eligible tourist visits | 30 days | Single entry | Once, up to 60 days total | From USD 56 Private Visa Indonesia service price. |
| C1 Tourist Visa | Longer tourist visits | 60 days | Single entry | Under current rules, up to 180 days total | From USD 150 Private Visa Indonesia service price. |
| D1 Multiple-Entry Tourist Visa | Repeat trips to Indonesia | Up to 60 days per arrival | Multiple entry | Under current rules, up to 180 days total per visit | From USD 279 Private Visa Indonesia service price. |
Visa-free entry
Available only to eligible nationalities. It permits one entry and a maximum stay of 30 days from the arrival date. The stay cannot be extended or converted into another stay permit.
You still need a qualifying passport and a return or onward ticket. Visa-free entry does not authorize you to sell goods, provide services, or receive payment for work in Indonesia.
Visa on Arrival
The B1 Visa on Arrival is one of the most common options for eligible tourists. You may obtain it at an approved entry point, including Bali, or apply electronically before traveling.
It provides an initial stay of up to 30 days and can be extended once for a maximum stay of 60 days. Visa Indonesia offers assisted e-VOA applications from USD 56. A sponsor is not required for eligible B1 applicants.
For a longer visit
The C1 Tourist Visa is a single-entry visitor visa with an initial stay of up to 60 days. It can be extended under the current rules, with the overall visit reaching up to 180 days.
Visa Indonesia offers the regular 60-day C1 application service from USD 150. Applicants usually need a qualifying travel document, a recent photograph, and evidence of sufficient funds.
For repeat visits
The D1 visa is designed for travelers who expect to enter Indonesia several times. You can stay of up to 60 days on each arrival. And, each stay can be extended twice, for 60 days at a time, allowing you to remain in Indonesia for up to 180 days per visit.
Current options include one-, two-, and five-year validity periods. The visa does not let you remain continuously for its full validity; each arrival creates a separate permitted stay.
e-VOA validity is not the same as your stay
An e-VOA allows eligible travelers to submit their details and pay before departure. Check every detail before payment, especially your full name, passport number, nationality, and date of birth.
The e-VOA is generally valid for use within 90 days after issuance. That validity window is not your permitted length of stay. Your 30-day stay starts when you enter Indonesia.
When you need a different visa
Tourist entry is not a general work permit. Read the B1 versus C1 comparison or the C1 versus D1 guide when you are deciding between the main tourist routes. You may need a specialist visa when your activities involve paid employment, professional services, commercial content production, filming, speaking at an event, performing, formal study, training, an internship, volunteering, investment, company management, or long-term residence with a spouse or family member.
Compare visa services for your trip →Travel document checks
Passport requirements for Bali
For most visitors, the passport must remain valid for at least six months when entering Indonesia. See the passport-validity guide for visa-specific differences. Count from your planned arrival date, not from the day you book the trip.
Count from your arrival date
For example, when you arrive on 10 August, your passport should normally remain valid until at least 10 February of the following year. Renew it before traveling when the expiry date is close to the limit.
Passport condition matters
Your passport should be in good physical condition. Water damage, torn pages, a peeling data page, a broken cover, missing pages, or an unreadable machine-readable zone can lead to refusal by an airline or immigration officer.
Keep at least one usable blank passport page available, especially when you may receive a physical VOA sticker or immigration stamp.
Emergency and temporary passports
Emergency passports, temporary passports, certificates of identity, and similar documents may follow different rules from an ordinary national passport.
Holders of non-national travel documents may not qualify for visa-free entry. Certain visa applications, including B1 and C1 applications involving non-national travel documents, can require at least 12 months of remaining validity.
If you are unsure whether your passport or travel document can be used for your trip, ask our team before applying. We can check the applicable visa requirements and flag potential issues before you travel. For unusual cases, you may also need to confirm boarding acceptance directly with your airline or obtain clarification from Indonesian Immigration.
Document check
Unsure whether your passport or travel document will be accepted?
Send us your passport details before you apply. Our team can check which Indonesian visa options may be available and identify document issues that could affect your application.
Passport rules for children
Every child needs valid travel documentation that meets the applicable entry rules. Check the child’s visa eligibility separately, even when traveling with parents.
Carry supporting documents when family names differ or when a child travels with one parent, another relative, or a guardian. Airlines and border authorities may request proof of the relationship or permission to travel.
Proof of departure
Do you need a return or onward ticket?
A return ticket or an onward ticket to another country is an entry condition for visa-free travel, VOA, and several visitor visas. The Visa on Arrival mistakes guide explains how passport and onward-ticket problems commonly disrupt trips. Airlines may ask for this proof before allowing you to board.
Valid onward proof
A confirmed booking showing that you will leave Indonesia within your permitted stay.
Not sufficient
A flight from Bali to Jakarta, Lombok, or another Indonesian destination is domestic.
Your departure date should fall within your permitted stay. A flight booked for day 45 does not support a non-extendable 30-day visa-free visit unless you have another lawful plan to leave before the permission expires.
Keep the booking confirmation accessible on your phone and save an offline copy. A printed version can also help when your device has no connection or battery.
Digital declaration
Complete the All Indonesia Arrival Card
All international passengers arriving in Indonesia must complete the All Indonesia declaration before arrival. It combines immigration, customs, health, and quarantine information into one digital declaration.
You can complete it from three days before arrival. After submission, save the generated QR code to your phone for arrival checks.
The official government declaration is free. Alternatively, let Visa Indonesia handle the declaration for you, so you can save time and reduce the risk of avoidable mistakes.
Optional assistance
Prefer to have it prepared for you?
Send us your passport, flight, and accommodation details. We’ll handle the declaration and send your QR code 2 days before your arrival, so you can focus on planning the beautiful places you want to see in Bali.
Why use Visa Indonesia assistance?
- Avoid common data-entry mistakes → we check key passport and travel details before submission.
- Skip the form-filling → simply send us the required documents and information.
- Get help if something is unclear → we identify missing information before completing the declaration.
Bali-specific payment
Pay the Bali tourist levy
Most international tourists visiting Bali must pay a levy of IDR 150,000 per person. This charge is separate from your visa fee, the Arrival Card, airport charges, and any visa-service fee.
The Bali Provincial Government encourages payment before departure through the Love Bali system. Payment is cashless. It can also be made at designated airport or port counters and registered endpoints in Bali.
After payment, you receive a levy voucher with a QR code by email. Save it with your other travel documents.
Who may be exempt?
Official exemption categories include holders of diplomatic and official visas, crew members working on a means of transport, KITAS and KITAP holders, holders of qualifying family-unification visas, student visa holders, Golden Visa holders, and holders of certain other non-tourist visas.
Some exemptions require an application through Love Bali, while others can be verified by showing the relevant visa or stay permit. Check the official exemption procedure before traveling rather than assuming that your status is automatically recorded.
Do you pay again when you leave and return?
You normally pay the levy once for a Bali trip. The payment remains valid while you stay within Indonesia, including when you leave Bali temporarily and return before departing the country. A new visit after leaving Indonesia may require a new payment.
When you enter Indonesia through Jakarta first and continue to Bali on a domestic flight, you complete Indonesian immigration in Jakarta. The Bali levy still relates to your visit to Bali, so arrange it before or during the Bali portion of the journey.
Conditional requirements
Health and customs documents
Most ordinary tourists do not need extra health documents beyond the All Indonesia declaration. Some situations are different.
Travelers arriving from affected or endemic areas may be asked to provide a valid International Certificate of Vaccination or Prophylaxis. The exact requirement depends on your origin, recent travel history, and current health-quarantine rules.
You may also need supporting documents for prescription medicine, large amounts of cash, animals, plants, food products, professional equipment, drones, or other controlled goods. Check the relevant authority before departure when you carry anything that may need approval.
How your route changes the process
Bali entry scenarios explained
Flying directly to Bali
When Bali is your first entry point into Indonesia, you complete the national arrival process at Ngurah Rai Airport. Depending on your visa, this can include the VOA counter, immigration or an autogate, baggage collection, customs checks, and verification of your All Indonesia QR code.
Keep your passport, visa, onward ticket, accommodation address, Arrival Card QR code, and levy voucher easy to reach. Do not place essential documents inside checked baggage.
Entering through Jakarta first
You pass through Indonesian immigration and customs at your first international entry point, such as Jakarta. Your connecting flight to Bali is then domestic.
Your visa stay begins when you enter Indonesia in Jakarta, not when you land in Bali. Count your permitted days from that first arrival date.
Arriving from another Indonesian island
You do not pass through international immigration again on a domestic trip to Bali. However, the Bali tourist levy may still apply when you are an international tourist visiting the province.
Cruise ship or international ferry
International sea passengers must follow the relevant visa and arrival-declaration rules at the approved port. The Bali levy also applies to cruise tourists unless an exemption is valid.
Cruise passengers can pay individually, while registered agents may arrange group payments through the Love Bali system.
International transit
You generally do not need an Indonesian visa when you remain inside the international transit area and do not pass immigration.
The situation changes when you must collect luggage, check in again landside, change airports, stay overnight outside the secure zone, or enter Indonesia for any other reason. Read the Indonesia transit visa FAQ and confirm airside transfer arrangements with the operating airline before departure.
After landing
What happens when you arrive at Bali Airport?
The order can vary according to your visa, passport, baggage, and the airport’s current operating procedure. A typical arrival follows these steps:
- Go directly to the autogate when eligible. Travelers with an electronic passport and valid e-VOA can avoid the Visa on Arrival counter.
- No e-VOA yet? Expect an extra queue. You need to buy your Visa on Arrival first, then continue to immigration.
- Collect checked baggage.
- Complete customs and All Indonesia verification.
- Exit to the public arrival hall.
Complex itinerary?
Get your visa route checked before you book
This is useful for multi-entry plans, unusual passports, paid activities, family travel, transit complications, or a future move to a KITAS.
Plan ahead
Your Bali pre-flight timeline
Two to four weeks before departure
Check your passport’s validity and physical condition. Confirm your visa eligibility, permitted activities, and allowed length of stay. Apply early when you need a C1, D1, or specialist visa.
Resolve an expiring passport, missing child-travel documents, or unusual travel-document status.
Several days before travel
Check your visa approval carefully. Make sure your name, passport number, nationality, date of birth, and validity information are correct.
Confirm that your return or onward ticket leaves Indonesia within the allowed stay. Save your accommodation details and emergency contacts.
From three days before arrival
Complete the All Indonesia Arrival Card. Pay the Bali tourist levy when it applies. Save the QR codes offline and send copies to a second device or secure email account.
Before airline check-in
Place all essential travel documents in an accessible folder.
- Passport.
- Visa or proof of visa-free eligibility.
- Return or onward ticket.
- All Indonesia QR code.
- Bali tourist levy voucher or exemption evidence.
- Accommodation address.
- Documents for medication, children, health, customs, or special circumstances.
Avoid delays
Common mistakes that delay a Bali trip
Using the wrong visa
A tourist visa does not cover every activity. Check what you may do, not only how long you may stay. Compare the B1 and C1 routes.
Less than six months’ validity
A passport can be unexpired but still fail the destination’s minimum-validity rule.
Ignoring passport damage
Small tears, water marks, loose pages, or a damaged data page can become major problems.
Booking a domestic onward flight
Bali to Jakarta is not proof that you will leave Indonesia.
Using outdated arrival forms
Use All Indonesia rather than an old checklist with multiple standard forms.
Confusing the Arrival Card with a visa
The card is a declaration; it does not give immigration permission.
Assuming the levy is included
The Bali levy and Indonesian visa are separate payments issued by different authorities.
Losing access to QR codes
Airport Wi-Fi or mobile data may fail. Save offline screenshots.
Waiting until the airport
Airline staff cannot repair a passport, correct a visa, or guarantee immigration acceptance.
Frequently asked questions
Bali entry requirements FAQ
What do you need to enter Bali in 2026?
Most travelers need a qualifying passport, the correct visa or visa exemption, a return or onward ticket, and a completed All Indonesia Arrival Card. Most international tourists must also pay the IDR 150,000 Bali tourist levy unless an exemption applies.
Does Bali have different visa rules from Indonesia?
No. Bali uses Indonesia’s national immigration and visa system. The provincial tourist levy is a separate Bali-specific requirement.
How long must your passport be valid?
For most standard tourist entries, the passport must remain valid for at least six months when you arrive. Some emergency or temporary travel documents can face longer validity requirements or different visa eligibility.
Can you get a Visa on Arrival at Bali Airport?
Eligible travelers can obtain a B1 Visa on Arrival at approved entry points, including Bali, or apply for an e-VOA before departure. It provides an initial 30-day stay and can be extended once for a maximum total of 60 days.
Is the All Indonesia Arrival Card free?
Yes. Self-submission through the official platform is free. Visa Indonesia’s optional private Arrival Card assistance costs USD 15 and is not a government fee.
When should you complete the Arrival Card?
You can complete it from three days before you arrive in Indonesia.
Do children need arrival documents?
Yes. Children need appropriate passports, visas or exemptions, and arrival declarations. Carry consent or relationship documents when the family’s travel situation may require them.
Is the Bali tourist levy included in Visa Indonesia’s e-VOA price?
No. Visa Indonesia’s assisted 30-day e-VOA service starts from USD 56, while the Bali tourist levy is IDR 150,000. The Visa Indonesia amount is a private application-service price, not a government fee, and the levy remains a separate provincial payment.
Do you pay the Bali levy if you enter through Jakarta?
The levy concerns your visit to Bali, not the airport where you first entered Indonesia. Arrange payment before or during the Bali portion of the trip when you are not exempt.
Do you need travel insurance to enter Bali?
Travel insurance is strongly recommended but is not normally a universal immigration condition for an ordinary tourist entry. Check whether your visa, tour operator, employer, or activity has its own insurance requirement.
Can you work in Bali with a tourist visa?
A standard tourist visa does not authorize paid employment or general professional work. Choose a visa that specifically covers your planned activity.
Ready to fly
Final Bali entry checklist
Before leaving for the airport, confirm that:
- Your passport meets the validity and condition requirements.
- Your visa or visa exemption matches your nationality, purpose, and stay.
- Your onward booking leaves Indonesia on time.
- Your All Indonesia declaration is complete.
- Your Bali levy has been paid or you have valid exemption evidence.
- Every name and passport number is consistent across the documents.
- Your QR codes and confirmations are saved offline.
- Documents for children, medication, health, customs, or quarantine are ready.
Rules and procedures can change. Recheck official Indonesian Immigration, All Indonesia, and Love Bali sources shortly before travel.
Visa assistance
Turn your checklist into a ready-to-use application
Choose a short-stay visa, longer tourist visa, multiple-entry route, Arrival Card assistance, or a consultation for more complicated travel plans.


