Planning your dream Bali getaway for 2026? Understanding the visa requirements is essential for a smooth journey to Indonesia’s paradise island. Whether you’re heading to the cultural heart of Ubud, the beach clubs of Seminyak, the surf spots of Canggu, the clifftop views of Uluwatu, or the luxury resorts of Nusa Dua, this comprehensive guide covers everything you need to know about Bali visa options.
Since 2025, Indonesia has updated its visa regulations significantly, with new digital requirements streamlining the tourist experience while ensuring proper documentation. Consequently, we’ll walk you through the Visa on Arrival (VOA) process, eVOA online applications, visa extensions, and the mandatory All Indonesia App requirement that’s changing how visitors enter the country.
Types of Bali Visas Available in 2026
Indonesia offers several visa options for travelers, each designed for different visit purposes and durations. Therefore, understanding which visa best suits your travel plans is the first step to a hassle-free Bali vacation.
Short-Term Visit Visas
| Visa Type | Duration | Extendable | Cost |
|---|---|---|---|
| Visa on Arrival (VOA/eVOA) | 30 days | Once (30 days) | IDR 500,000 (~$35) |
| Visa-Free Entry | 30 days | No | Free |
| Single Entry Tourist Visa (C211A) | 60 days | Twice (60 days each) | IDR 1,500,000 (~$100) |
Long-Term Stay Visas
In addition to short-term options, Indonesia provides several long-stay alternatives:
-
B211A Visit Visa — 60 days, extendable to 180 days total
-
Multiple-Entry Business Visa — specifically for business activities
-
Digital Nomad Visa — designed for remote workers
-
Second Home Visa — 5-10 years for high-net-worth individuals
-
Social/Cultural Visa — intended for social, cultural, or educational purposes
For most tourists visiting Bali in 2026, the B1 Visa (Visa on Arrival) remains the most convenient option.
Bali Visa on Arrival (VOA) Explained for 2026
The Visa on Arrival (VOA), officially classified as a B1 visa, allows tourists to stay in Indonesia for up to 30 days initially. Moreover, one of the most significant advantages is that it can be extended once for an additional 30 days, giving you a maximum stay of 60 days without leaving the country.
Who is Eligible for Bali Visa on Arrival?
Citizens from 97+ countries can obtain a Visa on Arrival when entering Bali. The complete list includes travelers from the following regions:
| Region | Eligible Countries (Partial List) |
|---|---|
| North America | United States, Canada, Mexico |
| Europe | UK, Germany, France, Italy, Spain, Netherlands, Switzerland, Sweden, Norway, Denmark, Finland, Belgium, Austria, Greece, Portugal, Ireland |
| Asia Pacific | Australia, New Zealand, Japan, South Korea, China, India, Singapore, Malaysia, Thailand, Philippines |
| Middle East | UAE, Qatar, Saudi Arabia, Bahrain, Kuwait, Oman |
| Others | South Africa, Brazil, Argentina, Chile, Russia |
However, if your country isn’t listed, you’ll need to apply for a C211A Single-Entry Tourist Visa before your trip.
VOA Cost and Requirements
Fee: IDR 500,000 (approximately USD $35)
Key Requirements:
-
Passport valid for at least 6 months from arrival date with two blank pages
-
Return or onward ticket confirmation
-
Proof of accommodation in Bali
-
Evidence of sufficient funds (~USD $1,000 or equivalent)
-
Valid credit/debit card for payment (when applying online)
eVOA Application Process: Apply Online Before You Fly
The electronic Visa on Arrival (eVOA) system allows travelers to apply for their Bali visa online before departure. As a result, this convenient option saves time at the airport and enables you to use the faster e-gates at immigration if you have a biometric passport.
Step-by-Step eVOA Application
Step 1: Prepare Required Documents
Before starting your application, gather these essential items: passport valid for at least 6 months, digital passport-sized photograph, return ticket confirmation, accommodation details in Bali, and a valid credit/debit card for payment.
Step 2: Visit the Official Website
Navigate to the official Indonesian Immigration portal at evisa.imigrasi.go.id. Be cautious of unofficial websites that may charge additional fees.
Step 3: Create Your Account
Register using your email address and create a secure password. Subsequently, you’ll receive a verification email to activate your account.
Step 4: Select Your Visa Type
From the available options, choose “B1 – Tourist Purpose”. This is the standard tourist visa category for most visitors.
Step 5: Complete the Application
Fill in your personal details, travel information, and accommodation in Bali accurately. Ensure all information matches your passport exactly.
Step 6: Upload Required Documents
Upload your passport scan and photograph according to the specified requirements. Additionally, make sure the images are clear and meet the size specifications.
Step 7: Pay the Fee
Complete the payment of IDR 500,000 using a credit or debit card. After successful payment, you’ll receive a confirmation receipt.
Step 8: Receive Your eVOA
Once approved, download and print your eVOA confirmation. Furthermore, save a digital copy on your phone as backup.
Important: Apply for your eVOA at least 48 hours to 7 days before your trip to allow for processing time. Keep both digital and printed copies of your visa confirmation for smooth entry.
Benefits of eVOA vs. Airport VOA
| Feature | eVOA (Online) | Airport VOA |
|---|---|---|
| Queue Time | Skip immigration queues | Potentially long waits |
| E-Gate Access | Yes (with biometric passport) | No (manual processing only) |
| Pre-Approval | Confirmed before travel | Risk of issues on arrival |
| Payment | Secure online payment | Cash or card on arrival |
| Convenience | More time to enjoy Bali | Additional stress after flight |
The All Indonesia App: Mandatory Requirement for 2026
Since September 1, 2025, all international travelers must complete their arrival declaration using the All Indonesia application. This is now a strict requirement at all international airports and seaports across Indonesia.
What is the All Indonesia App?
The All Indonesia App is a government-launched platform that combines immigration, customs, health, and quarantine declarations into a single digital form. Essentially, it streamlines the arrival process while ensuring compliance with Indonesian regulations.
Key Features:
-
Digital visa storage and verification
-
Electronic customs declaration
-
Health declaration form
-
QR code generation for checkpoints
-
Available in Bahasa Indonesia, English, and Chinese
How to Use the All Indonesia App
Step 1: Download the App
First, download the application from Google Play Store, iOS App Store, or access it via the official website: allindonesia.imigrasi.go.id.
Step 2: Select Your Category
Next, choose “Kartu Kedatangan – Pengunjung Asing” (Arrival Card – Foreign Visitor).
Step 3: Fill in Your Details
Enter your passport number, nationality, full name, and date of birth. Make sure all information matches your travel documents exactly.
Step 4: Enter Travel Information
Provide your flight number, arrival airport, travel purpose (e.g., Tourism), and hotel name with address in Indonesia.
Step 5: Complete Customs and Health Questions
Answer the simple Yes/No questions about goods you’re bringing and your current health status.
Step 6: Submit and Save Your QR Code
Finally, show this QR code to immigration at the airport for faster entry. Keep the code accessible on your phone throughout your arrival process.
Timeline: Complete the form within 3 days (72 hours) before arrival.
Important Notes About the App
Although the All Indonesia App is mandatory, it does NOT replace visa requirements — you still need an eVOA or appropriate visa. Additionally, airlines may ask for proof of your completed form before boarding. Without the app completed, you may face significant delays at manual kiosks available at airports.
Comparing Visa Options for Bali 2026
| Feature | 30-Day VOA (B1) | VOA + Extension | 60-Day Single Entry (C211A) |
|---|---|---|---|
| Initial Duration | 30 days | 30 days | 60 days |
| Maximum Stay | 30 days | 60 days | 180 days (with extensions) |
| Initial Cost | IDR 500,000 (~$35) | IDR 500,000 (~$35) | IDR 1,500,000 (~$100) |
| Extension Cost | Not applicable | IDR 500,000 (~$35) | IDR 500,000 per extension |
| Application | On arrival or online (eVOA) | On arrival or online | Pre-arrival only |
| Processing Time | Immediate | Immediate (initial) | 5-7 working days |
| Best For | Short vacations (1-3 weeks) | Medium stays (4-8 weeks) | Extended stays (2+ months) |
Which Visa is Right for You?
Short Trip (1-3 weeks): The standard 30-Day VOA is your best choice — it’s quick, affordable, and provides ample time for exploring popular areas.
Medium Stay (4-8 weeks): Consider the VOA with Extension option, which gives you 60 days total without the higher upfront cost of other visa types.
Extended Stay (2+ months): The C211A Single Entry Visa is ideal, as it can be extended up to 180 days total.
Complete Guide to Extending Your Bali Visa in 2026
Major 2025-2026 Update: In-Person Visits Required
Since June 1, 2025, Indonesian Immigration requires all foreign nationals to personally visit an immigration office to extend their visa. As a result, previously allowed online or remote extensions are no longer valid. Furthermore, biometric data collection (fingerprints, photo) is now mandatory for all extension applicants.
When to Start the Extension Process
Begin your visa extension at least 7-10 working days before your current visa expires. Otherwise, overstay penalties of IDR 1,000,000 (~$70) per day will apply. Moreover, prolonged overstays can lead to detention, deportation, and being blacklisted from future entry.
Step-by-Step Extension Process (2026)
Step 1: Register Online
Initially, submit your extension application through evisa.imigrasi.go.id. This preliminary registration is required before visiting the office.
Step 2: Receive Your Invitation
After completing online registration, you’ll receive an official invitation to visit the immigration office. Wait for this notification before proceeding.
Step 3: First Visit — Submit Documents
Visit the immigration office with your original passport (valid for at least 6 months), copies of your passport identity page, current visa page, and arrival stamp. Additionally, bring a completed application form, return ticket showing departure after the extension period, proof of accommodation, and recent passport photos (4x6cm with red background).
Step 4: Pay the Extension Fee
At this stage, pay IDR 500,000 at a designated bank (usually BNI) using the payment slip provided by the immigration office.
Step 5: Second Visit — Biometrics
Return to the immigration office on your scheduled date for fingerprinting and photograph collection. This step is now mandatory for all extensions.
Step 6: Third Visit — Collect Extended Visa
Finally, return to collect your passport with the visa extension, typically 3-5 working days after your biometrics appointment.
Immigration Office Locations
| Area | Nearest Immigration Office | Travel Time |
|---|---|---|
| Ubud | Denpasar (Jl. Panjaitan No.3, Panjer) | ~1 hour |
| Seminyak/Canggu | Denpasar | 30-45 minutes |
| Uluwatu/Nusa Dua | Ngurah Rai Special Office | 20-30 minutes |
| North Bali | Singaraja | Varies |
Using a Visa Agent
Many travelers prefer using visa agents to handle the extension process. Although this costs more (IDR 650,000-850,000), it significantly reduces the number of required visits, often requiring just one visit for biometrics. Consequently, agents are particularly helpful for those staying in remote areas or with limited time.
Bali Tourism Levy: Mandatory Fee for All Visitors
Since February 14, 2024, all international visitors entering Bali must pay a mandatory Bali Tourism Levy of IDR 150,000 (approximately USD $10). This fee is separate from visa costs.
Key Information
| Detail | Information |
|---|---|
| Amount | IDR 150,000 (~$10 USD / $15 AUD / £8 GBP) |
| Purpose | Funding cultural preservation and environmental projects |
| When to Pay | Before arrival (recommended) or upon arrival |
| Valid For | One entry to Bali |
| Payment Method | Online or cashless only (no cash accepted) |
How to Pay the Tourism Levy
Online (Recommended):
Pay via the official Love Bali website or mobile app: lovebali.baliprov.go.id. After completing payment, you’ll receive a digital voucher with a QR code to present upon entry.
Upon Arrival:
Alternatively, payment counters at Bali’s airport and seaports accept cashless transactions only — including credit cards, debit cards, and QRIS. However, this option may result in longer queues.
Who is Exempt from the Levy?
Several categories of travelers are exempt from this fee: diplomatic and official visa holders, airline or ship crew members, KITAS/KITAP holders (long-term stay permits), student visa holders, and certain other government-approved categories.
Common Mistakes to Avoid
1. Overstaying Your Visa
Staying even one day beyond your visa’s expiration results in a fine of IDR 1,000,000 (~$70) per day. More seriously, prolonged overstays can lead to detention, deportation, and being permanently blacklisted.
Solution: Set calendar reminders 10 days before expiration, and begin the extension process early or book departure well before your visa ends.
2. Confusing Visa-Free with VOA
Many travelers mistakenly confuse Visa-Free Entry (non-extendable) with Visa on Arrival (extendable once). Consequently, this error often leads to rushed departures or overstay penalties.
Solution: If there’s any possibility you’ll stay longer than 30 days, always choose the VOA even if you’re eligible for visa-free entry.
3. Working on a Tourist Visa
Engaging in paid work while on a tourist visa (VOA or Single Entry) is illegal in Indonesia. Immigration authorities increasingly monitor social media and conduct spot checks at known digital nomad hotspots in Ubud and Canggu.
Solution: If you plan to work remotely while in Bali, apply for the appropriate Digital Nomad Visa or Business Visa instead.
4. Not Completing the All Indonesia App
Failing to complete the mandatory All Indonesia arrival card can result in significant delays at immigration checkpoints.
Solution: Download and complete the app within 72 hours before arrival to ensure smooth entry.
5. Not Having a Return Ticket
Immigration officials routinely check for proof of onward travel. Without it, you may be denied entry or forced to purchase a ticket on the spot at inflated prices.
Solution: Always have a confirmed ticket showing departure from Indonesia before your visa expires.
Quick Reference: 2026 Bali Entry Checklist
Documents:
-
☐ Passport valid for 6+ months with 2+ blank pages
-
☐ eVOA or appropriate visa arranged
-
☐ Return or onward ticket
-
☐ Accommodation proof
Digital Requirements:
-
☐ All Indonesia App completed (within 72 hours of arrival)
-
☐ Bali Tourism Levy paid (IDR 150,000 via lovebali.baliprov.go.id)
-
☐ eVOA QR code saved (both digital and printed copies)
Recommended:
-
☐ Travel insurance (covering medical expenses and evacuation)
-
☐ Autogate pre-registration (if using eVOA)
-
☐ Airport transfer booked in advance
-
☐ Local SIM card or eSIM arranged for connectivity
Final Tips for a Smooth Bali Visa Experience
With the right visa preparation, navigating Bali’s entry requirements becomes straightforward. Here are the essential tips for 2026:
Before Your Trip:
-
Apply for your eVOA at least 48 hours to 7 days before travel
-
Double-check that your passport is valid for at least 6 months with blank pages
-
Complete the All Indonesia App within 72 hours before departure
-
Pay the Tourism Levy through the official Love Bali website
During Your Trip:
-
Keep both digital and physical copies of all visa documents
-
Set calendar reminders marking your visa expiration date 10 days in advance
-
Use only official channels — government websites (evisa.imigrasi.go.id) or reputable agents
-
Budget appropriately for all fees: visa costs (~$35), tourist levy (~$10), and potential extension fees (~$35)
With the right visa in hand, you’re ready to explore all that Bali has to offer in 2026 — from the spiritual temples of Ubud to the stunning beaches of Uluwatu, the vibrant nightlife of Seminyak, the surf spots of Canggu, and the luxury resorts of Nusa Dua.













