Bali Travel Prep 2026: Visa, eSIM & All Indonesia Form
Dreaming of Bali? Make your 2026 trip stress-free by preparing key essentials like your visa, eSIM, and the crucial All Indonesia form before you even depart. Get ready for paradise!
Bali Trip Prep: Essentials Before You Depart
All Indonesia, Visa, eSIM, and Currency Exchange
Before your Bali adventure, let's dive into some essential preparations
you can make in advance from home.
All Indonesia
Visa
eSIM
Currency Exchange
Bali Travel Essentials - 1. All Indonesia
What is All Indonesia?
It's a mandatory preparation for entering Indonesia,
integrating the necessary Immigration, Customs, Health, and Quarantine declarations
into one form. (You absolutely must do this!)
You can submit it starting 3 days before your Bali departure
(and it's also possible to do upon arrival in Bali).
No need for long explanations, let's get straight to completing All Indonesia! Go, go, go!
All Indonesia Official Website ⬇️

Since I don't know Indonesian, I'll switch the language
to English in the top right corner.

Since we're foreign visitors, select 'Foreign Visitor'.


Personal Data Entry
Nationality (e.g., Korea) / Name / Date of Birth / Nationality (e.g., Korea) / Gender
Passport Number / Passport Expiry Date
Contact Information (Account Information)
Phone Number / Email Address
For All Indonesia, one main traveler can apply and verify with a QR code.
If you're traveling with 2 or more people, you can add additional travelers in the bottom right.

Information for the main traveler and a total of two travelers will appear separately,
prompting you to enter travel details for each.

Travel Details
Arrival Date in Indonesia / Departure Date from Indonesia
The last question asks if you have a KITAS/KITAP visa.
Since we don't, select No.

Enter the information for each traveler.
Once you see the green confirmation text below their name,
you're all set! (Then click 'Next').

Mode of Transport to Indonesia
This section asks for information on whether you're arriving in Indonesia by plane
or by boat. Most of you will be flying, so refer to the pre-filled information.
Airline / Purpose of Travel
Arrival Airport / Aircraft Type
Flight Name / Flight Number
(e.g., Cheongju-Bali T'way flight details are entered here)
Address in Indonesia
Enter one of your Bali accommodations
(e.g., I've filled in Kenran Resort, which I booked in Ubud).
The mode of transport section was convenient as it's the same for all travelers,
so you only need to fill it out once.

Finally, the Customs, Health, and Quarantine Declaration sections.
Click on each traveler to enter their information.

Health Declaration
Do you have symptoms such as fever, cough, runny nose, shortness of breath, sore throat, skin lesions,
or rash? - No
Select any other countries visited within 21 days prior to departing for Indonesia (multiple selections possible).
Since I hadn't visited any other countries within 21 days,
I selected Republic of Korea.
Quarantine Declaration
Are you carrying any animals, fish, plants, or processed products? - No

Customs Declaration
Number of baggage upon arrival
Do you have any items to declare to customs? - No
Any electronic devices purchased overseas...
Will you be using it with an Indonesian cellular network? - No
For most short trips to Bali, you won't need to register your IMEI. So, no worries there!
(This rule doesn't apply to stays under 90 days, which is usually the case for tourists).
Finally, make sure to check the 'Agree' box for all the application contents and declarations. You're almost there!

Hit that Submit button! It'll prompt you for an authentication code, and once you type it in, you're all set!

Voila! All your info is submitted, and you'll see a handy summary.
Look for the QR code on the right side of the main traveler's section.
(Good to note: other travelers won't have individual QR codes).

That's it! This QR code is your golden ticket!
Since I completed the 'All Indonesia' process on my computer, I simply downloaded the QR code and saved it to my phone. Smart move for easy access!


Right below the QR code, you'll find all the information you entered, neatly organized (always a good idea to double-check!).
Bali Travel Essentials - 2. Visa
Remember, you'll need a visa to enter Indonesia.
The visa fee is 500,000 Rupiah (that's about ~$31).
If you pay by card on-site, there's an additional card fee of 24,000 Rupiah (around ~$2).
At the very bottom of your QR code, you'll spot a green box that says 'Apply for Visa On Arrival (VOA).' Click it, and you can get a link sent to your email to issue an e-visa. This means you can get your e-visa in advance too! ⭐
If you're aiming for a smoother, quicker immigration process upon arrival in Indonesia, I highly recommend the convenient e-visa option (though it might have a small additional fee of a few dollars, say ~$2).
Personally, I skipped the e-visa this time. I had ample time before my jeep tour departure right after landing, so I wasn't in a rush.
You can always purchase a Visa On Arrival directly at the airport (they accept both cash and card).
Bali Travel Essentials - 3. eSIMs, SIM Cards, & Roaming
When it comes to your Bali adventure,
eSIMs, SIM cards, or roaming are absolute must-haves!
There's a dizzying array of eSIM and SIM card providers out there. But let me introduce you to USIMS (유심사) eSIM/SIM, my go-to choice for every international trip!
I've personally put USIMS eSIMs to the test in various Southeast Asian spots like Osaka and Phu Quoc, and I've always been super happy with their performance.
So naturally, for this Bali trip, I've got my USIMS eSIM ready to go! It's incredibly convenient since you can install it right from home before you even leave.
Want a full review of my eSIM/SIM setup? Dive in below!⬇️
Bali Travel Essentials - 4. Currency Exchange
These days, with fantastic travel cards and currency exchange options available, the old method of double exchanging (like USD to Rupiah) isn't as common.
Especially with the dollar exchange rate on the rise, I highly recommend 'Travelog' or similar travel wallets that come with zero exchange fees.
On my personal adventures abroad,
Travelog is my undisputed champion.
What makes Travelog a winner? You can exchange directly to Rupiah for free, and even withdraw cash from local ATMs without any fees! It's a game-changer!
For Bali, Indonesia, as a well-developed tourist hub,
you'll find that many places are well-equipped for card payments rather than relying solely on cash.
Opting for a credit card with no foreign transaction fees is another smart move!
(Think no fees, plus potential mileage accumulation, and more perks).
Since a few local spots might still be cash-only,
it's a good idea to withdraw a small amount of local currency and use your card for everything else.
Ready for my Bali arrival experience? Click below! ⬇️
Frequently Asked Questions
When can I submit the 'All Indonesia' form, which is a mandatory requirement for entering Bali, and how do I apply if multiple people are traveling together?
The 'All Indonesia' form can be submitted starting 3 days before your departure to Bali, and it can also be submitted upon arrival in Bali. If two or more people are traveling, one representative should apply, and accompanying travelers' information can be entered using the 'Add Traveler' function.
How much does the Visa On Arrival (VOA) cost for entering Bali, Indonesia, and what are the payment methods?
The Visa On Arrival costs 500,000 Rupiah (approximately ~$31). It can be paid in cash or by card at the airport. An additional fee of 24,000 Rupiah (approximately ~$1) applies for on-site card payments.
Do I need to register my IMEI if I want to use an electronic device purchased overseas with an Indonesian cellular network during my trip to Bali?
Generally, for short-term stays in Bali of less than 90 days, IMEI registration is not required. In the article, 'No' was selected for this question.
What is the recommended method for currency exchange when traveling to Bali, and how is card usage there?
It is recommended to exchange money for Rupiah for free using a travel card like Travelog and withdraw cash for free from local ATMs. While many places in Bali accept card payments, some establishments only accept cash, so it's advisable to withdraw a small amount of cash and primarily use your card.
Share this article
Featured in Collections
Discover more travel stories curated around the same theme.
Related Travel Stories

Bali South Private Tour 2026: Customize Your Perfect Itinerary
Discover the best of South Bali in 2026 with a private, customizable tour. Explore iconic spots like Uluwatu Temple, Suluban, and Padang Padang Beach at your own pace.

Eastin Ashta Resort Canggu Review: Bali Value Stay
Looking for an affordable yet stylish stay in Bali's coolest neighborhood? Read our honest review of Eastin Ashta Resort Canggu's Superior Twin Room.

Bali eSIM USIMSA Review 2026: Why I Repurchased It
Get the lowdown on the best Bali eSIM for 2026. This honest USIMSA review covers setup, speeds, 24/7 support, and how to get free Google Maps data!

Seoul to Bali Flights 2026: Prices, Times & Best Deals
Heading to Bali from Seoul? Discover flight times, direct vs. layover price guides, seasonal weather tips, and hacks to book the cheapest tickets in 2026.

La Brisa Sunday Market Canggu: Best Souvenirs & Vibes
Discover the magic of La Brisa Sunday Market in Canggu, Bali. Shop unique handmade souvenirs, organic goods, and delicious local food in a jungle oasis.

Tejaprana Bisma Ubud Review 2026: City Center Pool Villa Value
Dreaming of a romantic Bali getaway? Discover Tejaprana Bisma Ubud, a stunning pool villa offering jungle views, private pools, and prime city center access for an unforgettable 2026 escape.


Indonesia Bali Travel Essentials - eSIM: Install at Home with [USIMS] + Referral Discount
[T'way] Cheongju Airport to Bali Denpasar Airport Review - Visa On Arrival, Travelog, ATM