Looking for the perfect vacation to Bali? Before you pack your bags to enjoy the beautiful beaches and stunning temples, there is one important thing you need to check off your list: your visa. We’ve all experienced the frustration of a long lineup on an airplane and filling out a lot of paperwork at the airport. The good news is that getting your Bali Visa on Arrival (VOA) is actually very simple once you know what to do.
If you are wondering, can you do visa on arrival in Bali? The answer is yes! Whether you prefer to fill out an application online before traveling or you prefer to apply for a visa on arrival in Bali as soon as you arrive in the country, this step-by-step guide will tell you everything you need to know to get your Bali visa on arrival online and get through the airport without a single worry. Let’s dive in.
The Basics: What is a Bali Visa on Arrival?
The Visa on Arrival Bali is a short-stay tourist visa designed for citizens of over 90 eligible countries. These countries include the US, UK, Australia, Canada, and India. It provides great relaxation for passengers visiting Indonesia for tourism, family visits, or transit.
- The Cost: If you are making a budget plan, you need to know the Bali visa on arrival cost. The flat Bali visa on arrival fee is IDR 500,000, or about USD $32-$35. This Bali visa on arrival cost is good to know beforehand so you don’t get caught out at immigration.
- Extension perks: If you love Bali’s slower pace of life, you might wonder about a visa on arrival extension Bali. Fortunately, you can easily process an on-arrival visa for 30 days, which can be extended to 60 days. Simply keep in mind that the Bali visa on arrival is only for the 30-day period.
- There are 2 ways to get it: You can book it online in advance (which is highly recommended) or wait in line at the traditional physical airport counter when you arrive. Let’s check out the exact document checklist that you have to go through for both.
Your Pre-Flight Document Checklist
If you are packing your bags or opening your application form on the internet for a Bali visa on arrival online. Then, make sure you have the following papers ready. Immigration is very strict in Indonesia, and if you make a mistake, you will be denied boarding at the gate of the airport:
- A Flawless Passport: Your passport must be valid for at least 6 months from your exact date of arrival in Bali. It must be in good condition, not water damaged, not torn pages, and not peeling laminate, and it must have at least 1-2 blank pages.
- Positive proof of onward travel: A confirmed return or onward ticket is required, which demonstrates that you are leaving Indonesia before your first 30 days have passed.
- Accommodations Details: First Hotel, Resort, or Private Villa in Bali; Full Name; Phone Number; and Physical Address.
- Digital Essentials (For e-VOA): A high-quality digital scan of your passport’s bio page (in JPG/JPEG/PNG format) and a recent color passport-style photo.
- International Payment Method: A valid Mastercard, Visa, or JCB credit/debit card enabled for overseas transactions.
The Digital Way Securing Your e-VOA Online (Highly Recommended)

The golden hack is to apply for a Bali visa on arrival (e-VOA) from 7-14 days prior to travel. It is possible to bypass the manual payment counters at Ngurah Rai International Airport (DPS) completely and go directly to the dedicated e-VOA immigration lanes or automated gates. The exact step-by-step process:
Step 1: Go to the Official Portal.
Do not visit a third-party travel agency or websites that promise visa packages, which are often found to have very high fees and are not government-endorsed, under any circumstances.
Step 2: Register Your Account
Go to the login/register tab and register with an active email address. During this step, you’ll upload your digital passport bio page and your profile photo. Look for a verification link in the email you receive and click Activate within an hour to complete the process of account activation.
Step 3: Choose Your Visa Type
Sign in to your newly registered account, navigate to the visa selection screen, and select the reason for your visit (tourism). Apply for the standard Tourist Visa (B1) for a visa on arrival extension Bali if needed later.
Step 4: Enter Your Travel and Residence Information
Fill out the application form carefully. You’ll need to provide flight details, arrival date, and the address of your accommodation in Bali. Make sure every name and number in the passport is identical to those you entered; changes will not be made to the information once it has been entered.
Step 5: Online Payment Processing
Proceed to the checkout page to pay the Bali visa on arrival fees of IDR 500,000 using your international credit or debit card. Please note that banks may impose a small nominal currency conversion fee.
Step 6: Download and Print Your e-VOA
Your electronic visa on arrival Bali, with a secure QR code embedded, will then be sent to you via email as a PDF file, usually within 24 to 72 hours of approval. Keep a soft copy on your phone or digital wallet, and have a hard copy on hand in case of glitches in the airport network.
Read Also: – How to Track Volaris Flight Status in Real Time
The traditional way is to purchase your VoA at the airport
If you prefer flexibility, didn’t have time to apply for a Bali visa on arrival online, or ran into a digital payment error, you can still easily get your visa when your plane touches down in Denpasar.
Follow the Crowds to the VoA Counter
As soon as you disembark from the aircraft, follow the clear terminal signage pointing towards Visa on Arrival. This is just before you enter the main massive immigration queue lines.
Queue and present your documents
Line up at the payment counter. Carry your physical passport, boarding pass, and return flight ticket printout for the ticketing officer.
Pay the Cash or Card fee
Paying the flat Bali visa on arrival costs IDR 500,000. While the counters accept major foreign currencies in cash (USD, AUD, EUR, GBP), your foreign bills must be pristine, crisp, and unwrinkled. Payment of the Bali visa on arrival fee using a credit card or the use of cash withdrawn from an airport ATM is highly recommended to avoid strict exchange rate marking and damaged bills.
Have Your Entry Stamp
The officer will give you a physical payment receipt or affix a Voucher for Traveler Assistance (VoA) onto your passport. Take this receipt and walk over to the nearby immigration counters, where the officer will check your documents, take your fingerprints, and stamp you into Indonesia.
Essential Travel Needs You Can’t Postpone
Getting your Bali visa on arrival is the first step. There are two other mandatory requirements to exit the terminal doors and grab your taxi:
1. The Electronic Customs Declaration
The physical, paper-based customs cards have been completely replaced in Indonesia. All foreigners are now required to complete an electronic customs declaration form online within 3 days before they arrive.
- The Process: Simply search for the official Indonesian Customs portal online before your flight. Personal information, declaration of items brought on board, and a brief health and travel questionnaire will be required.
- The Result: After submission, the system will create a personalized QR code. Capture a screenshot of this right now! This code must be scanned at the last security checkpoint just prior to departure from the airport.
2. Bali Tourist Levy (The Sustainable Tourist Tax)
International visitors are required to pay a provincial tax of IDR 150,000 per person (about USD $10) for all visitors to Bali. It is specifically designated for the preservation of Balinese culture, the cleaning of coral reefs, and the enhancement of local infrastructure.
- The Process: This tax can be easily paid online by downloading the official Bali tourism app or finding the Bali provincial tourism portal before the trip. Apart from the payment desks in the airport, it’s a good idea to pay in advance; otherwise, you may find yourself in another long line.
- The Result: Once your payment is processed, you will receive a digital levy voucher with a QR code. Save this on your phone just in case you are required to show it while traveling.
Crucial Regulations: Avoiding Overstay Fines and Violations

Indonesia’s immigration policies are extremely safe and strict. To ensure your dream vacation doesn’t turn into a travel nightmare, keep these strict rules in mind:
- Severe Overstay Fines: If you stay past the expiration date listed on your entry stamp, you will face a steep penalty of IDR 1,000,000 (approx. USD $65) per day for each day you overstay.
- Deportation Risk: Overstaying by more than 60 days can result in automatic detention, deportation, and being blacklisted from re-entering Indonesia for several years.
- The “No Work” Rule: The visa on arrival in Bali strictly forbids any form of local employment or business operations. This involves remote employment for local companies or volunteering. People who work illegally on a tourist visa may face arrest and deportation right away.
Read Also: – Schengen Visa Application Process
Common Bali Immigration Mistakes (And How to Avoid Them)
| The Mistake | Why It Happens | How to Prevent It |
| The Almost Expired Passport | Travelers forget the strict 6-month passport validity rule. | Check your passport’s expiration date before booking flights. Renew if it expires within 6 months of your arrival date. |
| No Proof of Return | Thinking a one-way ticket is fine for a flexible backpacking trip. | Always book a cheap onward flight out of Indonesia within your 30-day window to show at the counter. |
| Using Fake Visa Sites | Clicking the first Google result and paying $100+ to a scam agency. | Only use the official government website for your e-VOA |
Conclusion
Getting your Bali visa on arrival is very easy once you know what to expect. The best policy is to be prepared: for those who want the ultra-convenient option, apply online for an e-VOA or pay at the airport counter after arrival. Make sure your passport is valid for at least six months, have your onward passenger and accommodation bookings ready, and fill in your Electronic Customs Declaration and Bali Tourist Levy before you board your flight. By checking these quick tasks off your list in advance, you can breeze through immigration at Ngurah Rai International Airport and get straight to enjoying your dream vacation. Safe travels.
FAQs
Yes, US citizens definitely need a visa to enter Bali for vacation. Fortunately, the US is included in the list of countries eligible for a short-stay Visa on Arrival (VOA) for tourist purposes.
It is strongly recommended to obtain an e-VOA ahead of time online, not at the airport. Online application avoids lines, waiting on the ground upon arrival and speeds up the process for the person to reach the immigration gate.
It is recommended to bring a combination of both for ease during travel. Cash is essential for small retailers and markets, and cards are much better and safer for larger bills in hotels, resorts, and high-end restaurants.
Yes, you can just stand in line and receive a traditional visa on arrival at the airport upon arrival. But be aware of an additional payment queue before you even get to immigration.
If you choose to go online for the incredibly convenient e-VOA, apply at least 48 hours before you leave. This will allow the system sufficient time to approve your payment and return the visa before you take off.
Read More: –





