Disclaimer: This article is for informational purposes only. Visa and immigration rules can change at any time. We always recommend speaking with a senior advisor before making any final decisions.
Key Takeaways
- Bali visa on arrival is a short-stay visa that allows eligible travelers to stay in Indonesia for up to 30 days, with a one-time extension to 60 days.
- There are two options: VOA and e-VOA—both have the same cost and duration, but e-VOA lets you skip airport queues and is more convenient, especially for late-night arrivals.
- Over 90 (around 97) countries are eligible, but not all nationalities qualify—always check the official immigration website before traveling.
- The visa costs IDR 500,000 (~USD 35), and extending it for another 30 days requires an additional IDR 500,000.
- You must prepare key documents, including a passport with at least 6 months validity, a return ticket, accommodation proof, and the All Indonesia Declaration QR code.
- VOA is only for short visits, such as tourism or meetings—it cannot be used for long-term work, study, or volunteering.
- Applying for e-VOA at least 48 hours before departure is recommended to ensure a smoother and faster arrival process.
Planning your trip to Bali is exciting—but figuring out entry requirements can quickly feel confusing. One of the first things you need to understand is the Bali visa on arrival.
Many visitors assume it’s a simple process, only to face delays at the airport due to missing documents or unclear steps. There are also two types of visa on arrival, which can be confusing for some travelers.
That’s exactly why we put this guide together. We’ll walk you through everything you need to know about the Bali visa on arrival—from who can use it, the documents you need to prepare, the cost, and the step-by-step process—so you can start your trip without unnecessary stress.

What is Bali Visa on Arrival?

Bali visa on arrival (also known as Visa on Arrival Indonesia or VOA) is a short-stay tourist visa that you can get when you land at Indonesian international airports, including Ngurah Rai International Airport in Bali.
It’s designed for travelers from eligible countries who want to stay in Indonesia for up to 30 days for tourism, short business meetings, or visiting family.
Who Can Use the Bali Visa on Arrival?
Most travelers from Australia, India, Europe, and many other countries are eligible under Indonesia’s VOA list of around 97 countries. You can check the full and updated list on https://www.imigrasi.go.id/.
Here’s the current list of countries that are allowed to apply for an Indonesia Visa on Arrival:
- Sweden
- Argentina
- Malaysia
- Romania
- Hungary
- Ecuador
- Lithuania
- United Arab Emirates
- Japan
- Croatia
- Norway
- Kenya
- Germany
- Thailand
- Chile
- Laos
- Slovakia
- Mexico
- Czech Republic
- Ireland
- Qatar
- Venezuela
- Cambodia
- Austria
- Singapore
- Ukraine
- Italy
- India
- Tunisia
- France
- Peru
- Philippines
- Tanzania
- Finland
- Colombia
- Belgium
- Uzbekistan
- Brazil
- Maldives
- Mongolia
- Bosnia and Herzegovina
- Latvia
- Serbia
- Egypt
- Netherlands
- Poland
- Denmark
- Portugal
- Estonia
- Azerbaijan
- Kuwait
- Cyprus
- Monaco
- Greece
- Russia
- Myanmar
- Iceland
- Suriname
- Morocco
- Hong Kong
- Papua New Guinea
- Luxembourg
- Belarus
- Spain
- Switzerland
- Oman
- New Zealand
- Kazakhstan
- Canada
- Bahrain
- Malta
- South Korea
- Liechtenstein
- Turkey
- Brunei Darussalam
- Guatemala
- Mauritius
- Slovenia
- Vietnam
- United Kingdom
- Timor-Leste
- China
- Rwanda
- Taiwan
- Andorra
- Palestine
- Seychelles
- Albania
- Jordan
- Australia
- United States
- Bulgaria
- Armenia
- Saudi Arabia
- Vatican
- Mozambique
- South Africa
What is the Bali Visa on Arrival Not For?
VOA is not suitable if you plan to:
- Work long-term or study
- Do volunteering or unpaid work
- Engage in most medium- to long-term business activities
If your plans go beyond a short visit, you’ll usually need a different visa type—such as a Visit Visa (B211), Social-Cultural Visa, or a Work Visa.
Read More: Do You Need a Specific Visa to Buy a Villa in Bali?
Required Documents for Applying Bali Visa on Arrival (VoA)

To get your Bali visa on arrival, you’ll need:
- A passport valid for at least 6 months from your departure date from Indonesia
- A return or onward ticket (by air or sea) showing you’ll leave within 30 days (or 60 if extended)
- Proof of accommodation in Indonesia (hotel, Airbnb, or host address)
- A visa form (completed online for e-VOA or at the airport)
- A printed copy or QR code of your e-VOA (if applying online)
- Proof of payment (for e-VOA applications)
- QR code from the All Indonesia Declaration form (customs/health form)
- Sufficient funds to cover your stay (rarely checked, but possible)
- Travel insurance (not required, but strongly recommended)
Not many guides mention this, but proof of accommodation is actually important. Immigration officers may ask for it to confirm you have a place to stay during your visit.
We know this can feel like a lot to prepare before your trip. That’s exactly why we’re here to help.
If you’re still looking for a place to stay, Bali Villa Realty can make the process easier. Our property specialists have helped thousands of foreigners find villas that match their goals, preferences, and budget.
You can browse our top villa collection or book a free consultation for personalized recommendations—no pressure, no fees.

How to Apply for e-VOA and Visa On Arrival
When you land in Bali, you can either apply on arrival or get your visa in advance online.
Option 1: Bali visa on arrival online (e-VOA)

For many travelers, applying online is the easiest and fastest option.
Steps:
- Visit the official immigration website: https://allindonesia.imigrasi.go.id and go to the e-VOA section
- Fill in your:
- Passport details
- Flight information
- Accommodation or address in Indonesia
- Pay the visa fee online
- Download your e-VOA (PDF or QR code)
- On arrival, show your e-VOA QR code and proceed through immigration
Option 2: Bali visa on arrival at the airport
If you didn’t apply online, you can still get your visa after landing.
Steps:
- Follow signs to Visa on Arrival (VOA) after exiting the plane (don’t go straight to immigration)
- Fill out the VOA form and present your passport and return ticket
- Pay IDR 500,000 + any service fees
- Receive the VOA sticker in your passport
- Continue to immigration and customs
Next Step After Getting the Bali Arrival Card
Once your visa is issued, head to immigration and prepare:
- Your passport with VOA sticker or e-VOA QR code
- Arrival/departure card (if required)
- Customs declaration QR code
After that, you’ll go through customs and enter the arrivals area.

How Much Does the Bali Visa on Arrival cost?
Based on the official immigration website (evisa.imigrasi.go.id), the Bali visa on arrival fee is IDR 500,000 per person (around USD 35 or AUD 50, depending on exchange rates), for both adults and children.
If you pay using a debit or credit card, additional bank or processing fees may apply.
If you plan to extend your stay, there’s an additional IDR 500,000 fee—bringing the total to IDR 1,000,000 for a 60-day stay.
Read More: Cost of Living in Bali (2026): Realistic Breakdown for Expats
How to Pay for the Bali Visa on Arrival?
You can pay for your VOA in two ways:
- Online (e-VOA): Use a credit/debit card (Visa, Mastercard, JCB) before your trip for a faster arrival experience
- At the airport: Pay at the counter using cash (IDR, USD, EUR, AUD, GBP) or card (at selected counters) before immigration
Read More: Can I Pay With My Card in Indonesia? Payment Guide for Foreigners
Pros and Cons: Applying for Bali Visa on Arrival Online vs At the Airport
Is it better to get a Bali visa online or on arrival? Both options offer the same visa duration and cost, but your experience can feel very different depending on which one you choose:
| Feature | VOA (On Arrival) | e-VOA (Online Visa) |
| Best For | Last-minute trips under 30 days | Planned stays of 30–60 days or late-night arrivals |
| Length of Stay | 30 days (extendable to 60 days) | 30 days (extendable) or 60 days upfront |
| Where to Apply | At the airport upon arrival | Online before departure |
| Waiting Time | May involve queueing at counters | Skip the visa line and go straight to immigration |
If you’re just doing a quick trip, VOA at the airport works fine. But if you want a smoother and faster arrival, e-VOA is usually the better choice.
It's also better to apply for e-VOA if you arrive in Bali late at night. Some visa counters at the airport may already be closed, so you won’t have to wait until morning.
Is Bali Visa on Arrival Extendable?
Yes, you can usually extend your visa once for an additional 30 days at a local immigration office.
Conditions:
- Apply before your initial 30-day visa expires
- Pay the extension fee (IDR 500,000)
- Still meet the basic requirements (passport validity, accommodation, etc.)
If you want to stay longer than 60 days, you’ll need a different visa type.
Read More: Planning to Move to Bali Permanently? Start Here (2026)
Common Mistakes Tourists Make Related to Indonesia Visa
- Assuming all nationalities are eligible: Not every country is included in the VOA list. If your nationality isn’t eligible and you still try to enter without the correct visa, you may be denied entry or required to arrange a different visa on the spot.
- Not checking passport validity (must be at least 6 months): Your passport must be valid for at least 6 months from your departure date from Indonesia. If it doesn’t meet this requirement, airlines may refuse boarding or immigration may deny entry.
- Forgetting proof of return flight: Immigration officers can ask for proof that you will leave Indonesia within the allowed stay period. Without a confirmed return or onward ticket, you risk being held or denied entry.
- Skipping the All Indonesia Declaration QR code: This QR code (customs/health declaration) is often required upon arrival. If you don’t complete it beforehand, you may face delays at the airport while filling it out.
- Arriving without enough cash or a working card: If you plan to pay for VOA at the airport, you need sufficient cash (IDR or accepted foreign currencies) or a working international card. Otherwise, you may not be able to process your visa immediately.
Conclusion
That’s everything you need to know about the Bali visa on arrival. Now you can plan your visa the right way. But always remember to double-check the official Indonesian immigration website, as rules, costs, and procedures may change.
If you’re still looking for accommodation for your stay, Bali Villa Realty is here to help. Simply book a consultation and share your preferences with us.
We’ll handle the booking process and have everything ready for your arrival, so you can focus on preparing your travel documents with ease.
Want to start investing in Bali property?
Have a quick chat with our real estate experts for personalized advice on your Bali investments. No commitment required.
FAQ
The rejection rate is considered fairly moderate, with around 10% of applications being declined. To avoid falling into this group, make sure your application is accurate and complete, and that your passport meets the required validity.
Yes, Indonesia (including Bali) provides a Visa on Arrival (VoA or e-VoA) for travelers from more than 90 eligible countries.
The Visa on Arrival initially grants a stay of up to 30 days. However, you can extend it once for another 30 days at a local immigration office, allowing a total stay of 60 days.
Yes, a visa is required to enter Indonesia. For a short 2-week trip, you can use a 30-day Visa on Arrival, which is suitable for tourism, visiting, or certain business-related activities like meetings.
If applying online for an e-VOA, it’s best to do it at least 48 hours before your departure. Alternatively, you can arrange your Visa on Arrival directly at Bali’s Ngurah Rai International Airport when you land.



