Heading to Bali? Getting the latest visa and entry rules sorted first is a must.
Regulations shift from time to time, so knowing the facts before you go sets your trip — or your new life in Bali — off on the right foot.
We've broken down everything you'll need for entry, simple and straightforward.
・Planning a trip or a long-term stay in Bali
・Want the latest on visa and entry requirements
・Need a quick, clear rundown of documents and prep
・Ready to travel worry-free, fully prepared
\Your eSIM, ready at the airport./
What You'll Need to Enter Bali, At a Glance
Your Bali entry checklist:
- Passport (valid for at least 6 months — requirements vary by nationality)
- Return or onward flight ticket (one-way tickets won't get you through)
- Visa on Arrival (VOA)
- QR code from the All Indonesia app (customs and health declaration)
- Bali Tourist Tax payment
Here's the full rundown.
Double-Check Your Passport's Remaining Validity

Your passport needs at least 6 months of validity left from the day you enter.
▼ Here's what Japan's Ministry of Foreign Affairs website has to say:
"Entry into Indonesia requires at least 6 months of passport validity, plus a minimum of 2 blank visa pages."
YUKINote: this can vary by nationality, so it's worth confirming your own.
Have Your Onward or Return Ticket (E-Ticket) Ready


Entering on a tourist or long-stay basis? A one-way ticket alone won't work — you'll need proof of onward travel. (The one exception: travelers holding a work permit can enter one-way.)
Island-hopping after Bali? Pay close attention here — your ticket needs to depart Indonesia for another country.
Visa on Arrival (VOA): How to Get It and What It Costs


A visa is required to enter Indonesia (Bali) for pretty much any purpose — the only exceptions are APEC and diplomatic travel.
For tourism, that's the Visa on Arrival — better known as the VOA.
You've got two options:
① Apply online in advance
② Pick it up on arrival at the airport in Bali
・
Applying Online in Advance
Head to the official E-Visa site, register an account, and work through the steps in order.
What you'll need:
・A photo of your passport
・A photo of your face
・Your round-trip flight e-ticket



A phone selfie's totally fine for the face photo.
https://evisa.imigrasi.go.id/
Start from this screen.


Select visa type B-1 Tourism (Visa on Arrival).


Upload a photo of your passport and a photo of your face.


A phone selfie works fine for the face photo — just be sure to check the guidelines on how it should be framed.
Next, fill in your round-trip e-ticket details and passport number, then move on to payment.
Visa fee: IDR 500,000 (roughly US$31)



Your visa comes by email — print it out or save it to your phone.
Applying On Arrival at the Airport


What you'll need:
・Passport
・Return e-ticket
・Visa fee: IDR 500,000



You'll handle this at a counter set up before immigration, right after you get off the plane.
The fee is the same whether you apply online in advance or at the airport.
So which is better? Opinions differ, but our take: apply online ahead of time.



Indonesia's rules change often, so we'll keep this updated.
Filling Out Your Arrival Card
Since August 2025, arrival cards are submitted online through⇨All in Indonesia ・


・Switch the site language to English, then turn on Google auto-translate.
・Tap "Foreign Visitor" and fill in the required fields.
▼ What you'll need to declare:
Flight details (airline and flight number)
Your passport (you'll need to scan it)



Unlike the tourist visa, this one's free.


A gray line will appear on screen to guide you in scanning the number beneath your passport photo.



The scan gave me some trouble on my phone, but it worked like a charm on my laptop!
All Indonesia sign-up page⇨Official Website
How to Pay Bali's Tourist Tax
Every foreign visitor to Bali now pays a tourist tax of IDR 150,000 (roughly US$9) per person.
The funds go toward protecting Bali's environment and preserving its culture.
Pay Online in Advance, or at the Airport


The Indonesian Embassy recommends paying online ahead of your trip.
Head to Love Bali to pay⇨here.!



If you hit Submit at checkout and get an error, don't keep clicking it. We've heard of cards getting charged once per click."
You can also pay at the international arrivals hall — just past customs, right before the area where drivers wait.
Note: this option isn't available at the domestic arrivals hall.





Some blogs say skip it since no one checks — I disagree. If Bali's giving us a good time, it's only fair to pay it forward.
Once you submit the form, you'll get a QR code — screenshot it and keep it on your phone.
The Takeaway


\Quick Recap/
Apply for your tourist visa ⇨Visit site
Register your arrival card on All Indonesia (opens 3 days before departure) ⇨Visit site
Pay your tourist tax ⇨Visit site
\ Good to Know/
✈️Find the best flight deals
📶 Browse eSIM Options for Bali
🚗 Book Your Airport Transfer
More Bali Essentials
・Using Rupiah in Bali: Money Basics Made Easy
・Speak a Little Indonesian, Enjoy Bali Even More: 15 Handy Phrases
・Currency Exchange Made Simple: Tips for Peace of Mind



That’s all for today! See you in the next post.









