Things to Do in Bali
Getting Ready for Your Trip to Bali
Here’s what you need to know before departure to ensure a smooth arrival in Bali.
The entry requirements outlined below apply to all international visitors, regardless of nationality.
Documents You Need to Prepare Before Arriving in Bali
(Updated Travel Regulations and Entry Requirements for Bali / Indonesia: Visa, Customs Declaration, Bali Tourist Tax, Health Declaration)
FAQ on Getting Ready
Most travelers need a visa to enter Indonesia, including Bali. There are different visa types depending on your nationality, length of stay, and travel purpose.
Click the button below to check what applies to your passport.
Visa Nationality CheckYes — all travelers must complete an electronic customs declaration upon entry into Indonesia.
Here’s everything you need to know about the process, including the official link.
Yes — international visitors to Bali must pay a tourist tax (levy).
- The fee is IDR 150,000 per person (approx. USD 10 or AUD 15).
- This is a local Bali tax, separate from any Indonesian government fees.
Use only official links to avoid scam websites — some even advertise on Google. The button below leads to the correct source.
Tourist TaxYes — all international travelers must complete an online health pass due to MPOX requirements.
This includes children.
Official Link: MPOX Health Pass Form
Use only official sources to avoid online scams.
MPOX FormMore Essential Information to Help You Prepare for Arrival
Important to Know:
Your passport must be valid for at least 6 months from the date of arrival in Indonesia. There are no exceptions. Airlines may deny boarding, and immigration officers will refuse entry if your passport doesn’t meet this requirement.
More on Passport Requirements — don’t risk being turned away at the border
Yes — travelers must hold a return or onward ticket when entering Indonesia, including Bali.
This requirement may apply when applying for your visa, depending on the visa type. You may also be asked to show proof of onward travel upon arrival.
What happens if I don’t have one?
Immigration officers may require you to purchase a return ticket on the spot. Without it, you may be denied entry into the country.
Yes — having an International Driving Permit is mandatory to drive legally in Bali.
- You must carry a valid International Driving License (IDP) if you plan to rent or ride a scooter, motorbike, or car in Bali.
- If you don’t have one from your home country, you can order a digital or printed IDP online — recognized and accepted in Bali.
Order your International Driving License online here
Yes, you can order an eSIM for Bali online.
Our partner provides eSIMs that allow you to connect to the internet the moment you arrive in Indonesia — or even before boarding, if you prefer. Having internet access right away can be very helpful upon arrival.
Order your Travel / Tourist eSIM Online
When you purchase our digital discount card — the BaliCard — you receive a FREE 1GB eSIM which you can top up if you’re happy with the service.
BALICARD & Free eSIM
Medical travel insurance is no longer mandatory for tourists entering Indonesia — but it’s strongly recommended.
Accidents can happen in Bali. Without proper insurance, hospitals may require immediate cash payment and can even deny treatment.
Don’t have a medical travel insurance yet?
Get your medical travel insurance for Bali / Indonesia and beyond online
Options include International Travel Insurance, Nomad Insurance, and long-stay Medical Travel Insurance.
The airport code for Bali is DPS (Denpasar).
However, the airport is located south of Kuta — not in Denpasar city.
Full name: I Gusti Ngurah Rai International Airport
DPS is well-connected internationally, served by a range of full-service and budget airlines from across the globe.
Find more details about Bali Airport, flights, and arrivals below:
DPS Airport Flights to BaliDo not bring more than the equivalent of IDR 100,000,000 (approximately AUD 10,000) in cash into Indonesia. Amounts above this limit must be declared and may be subject to tax.
Yes, you can. International flights to Jakarta are sometimes significantly cheaper than flying directly to Bali, especially during peak seasons. Travelers with flexible time — such as backpackers — often choose this route.
After arriving in Jakarta, you can catch a domestic flight to Bali on the same day using airlines such as Citilink, Super Air Jet, Batik Air, AirAsia, Lion Air, or Garuda Indonesia. One-way fares range from USD 50 to 150.
Important: Allow at least 4 hours between your international arrival in Jakarta and your connecting flight to Bali. You’ll need to clear immigration, collect your luggage, and transfer to the domestic terminal.