Skip to content
VisaDir

Visa requirements for visiting Bali

Choose your passport country for visa requirements, stay limits and entry documents.

Afghanistane-Visa60 days daysAlbaniaOn arrival30 days daysAlgeriae-Visa60 days daysAndorraOn arrival30 days daysAngolae-Visa60 days daysAntigua and Barbudae-Visa60 days daysArgentinaOn arrival30 days daysArmeniaOn arrival30 days daysAustraliaOn arrival30 days daysAustriaOn arrival30 days daysAzerbaijanOn arrival30 days days
Bahamase-Visa60 days daysBahrainOn arrival30 days daysBangladeshe-Visa60 days daysBarbadose-Visa60 days daysBelarusVisa-free30 days daysBelgiumOn arrival30 days daysBelizee-Visa60 days daysBenine-Visa60 days daysBhutane-Visa60 days daysBoliviae-Visa60 days daysBosnia and HerzegovinaOn arrival30 days daysBotswanae-Visa60 days daysBrazilVisa-free30 days daysBrunei DarussalamVisa-free30 days daysBulgariaOn arrival30 days daysBurkina Fasoe-Visa60 days daysBurundie-Visa60 days days
Cabo Verdee-Visa60 days daysCambodiaVisa-free30 days daysCameroone-Visa60 days daysCanadaOn arrival30 days daysCentral African Republice-Visa60 days daysChade-Visa60 days daysChileOn arrival30 days daysChinaOn arrival30 days daysColombiaVisa-free30 days daysComorose-Visa60 days daysRepublic of the Congoe-Visa60 days daysCosta Ricae-Visa60 days daysCôte d'Ivoiree-Visa60 days daysCroatiaOn arrival30 days daysCubae-Visa60 days daysCyprusOn arrival30 days daysCzechiaOn arrival30 days days
DenmarkOn arrival30 days daysDjiboutie-Visa60 days daysDominicae-Visa60 days daysDominican Republice-Visa60 days daysDemocratic Republic of the Congoe-Visa60 days days
EcuadorOn arrival30 days daysEgyptOn arrival30 days daysEl Salvadore-Visa60 days daysEquatorial Guineae-Visa60 days daysEritreae-Visa60 days daysEstoniaOn arrival30 days daysEswatinie-Visa60 days daysEthiopiae-Visa60 days days
Fijie-Visa60 days daysFinlandOn arrival30 days daysFranceOn arrival30 days days
Gabone-Visa60 days daysGambiae-Visa60 days daysGeorgiae-Visa60 days daysGermanyOn arrival30 days daysGhanae-Visa60 days daysGreeceOn arrival30 days daysGrenadae-Visa60 days daysGuatemalaOn arrival30 days daysGuineae-Visa60 days daysGuinea-Bissaue-Visa60 days daysGuyanae-Visa60 days days
Haitie-Visa60 days daysHondurase-Visa60 days daysHong KongVisa-free30 days daysHungaryOn arrival30 days days
IcelandOn arrival30 days daysIndiaOn arrival30 days daysIrane-Visa60 days daysIraqe-Visa60 days daysIrelandOn arrival30 days daysIsraele-Visa60 days daysItalyOn arrival30 days days
Jamaicae-Visa60 days daysJapanOn arrival30 days daysJordanOn arrival30 days days
KazakhstanVisa-free30 days daysKenyaOn arrival30 days daysKiribatie-Visa60 days daysKosovoe-Visa60 days daysKuwaitOn arrival30 days daysKyrgyzstane-Visa60 days days
LaosVisa-free30 days daysLatviaOn arrival30 days daysLebanone-Visa60 days daysLesothoe-Visa60 days daysLiberiae-Visa60 days daysLibyae-Visa60 days daysLiechtensteinOn arrival30 days daysLithuaniaOn arrival30 days daysLuxembourgOn arrival30 days days
MacaoVisa-free30 days daysMadagascare-Visa60 days daysMalawie-Visa60 days daysMalaysiaVisa-free30 days daysMaldivesOn arrival30 days daysMalie-Visa60 days daysMaltaOn arrival30 days daysMarshall Islandse-Visa60 days daysMauritaniae-Visa60 days daysMauritiusOn arrival30 days daysMexicoOn arrival30 days daysMicronesiae-Visa60 days daysMoldovae-Visa60 days daysMonacoOn arrival30 days daysMongoliaOn arrival30 days daysMontenegroe-Visa60 days daysMoroccoOn arrival30 days daysMozambiqueOn arrival30 days daysMyanmarVisa-free30 days days
Namibiae-Visa60 days daysNaurue-Visa60 days daysNepale-Visa60 days daysNetherlandsOn arrival30 days daysNew ZealandOn arrival30 days daysNicaraguae-Visa60 days daysNigere-Visa60 days daysNigeriae-Visa60 days daysNorth Koreae-Visa60 days daysNorth Macedoniae-Visa60 days daysNorwayOn arrival30 days days
OmanOn arrival30 days days
Pakistane-Visa60 days daysPalaue-Visa60 days daysPalestineOn arrival30 days daysPanamae-Visa60 days daysPapua New GuineaOn arrival30 days daysParaguaye-Visa60 days daysPeruVisa-free30 days daysPhilippinesVisa-free30 days daysPolandOn arrival30 days daysPortugalOn arrival30 days days
QatarOn arrival30 days days
RomaniaOn arrival30 days daysRussiaOn arrival30 days daysRwandaOn arrival30 days days
Saint Luciae-Visa60 days daysSamoae-Visa60 days daysSan MarinoOn arrival30 days daysSao Tome and Principee-Visa60 days daysSaudi ArabiaOn arrival30 days daysSenegale-Visa60 days daysSerbiaOn arrival30 days daysSeychellesOn arrival30 days daysSierra Leonee-Visa60 days daysSingaporeVisa-free30 days daysSlovakiaOn arrival30 days daysSloveniaOn arrival30 days daysSolomon Islandse-Visa60 days daysSomaliae-Visa60 days daysSouth AfricaOn arrival30 days daysSouth KoreaOn arrival30 days daysSouth Sudane-Visa60 days daysSpainOn arrival30 days daysSri Lankae-Visa60 days daysSaint Kitts and Nevise-Visa60 days daysSaint Vincent and the Grenadinese-Visa60 days daysSudane-Visa60 days daysSurinameVisa-free30 days daysSwedenOn arrival30 days daysSwitzerlandOn arrival30 days daysSyriae-Visa60 days days
TaiwanOn arrival30 days daysTajikistane-Visa60 days daysTanzaniaOn arrival30 days daysThailandVisa-free30 days daysTimor-LesteVisa-free30 days daysTogoe-Visa60 days daysTongae-Visa60 days daysTrinidad and Tobagoe-Visa60 days daysTunisiaOn arrival30 days daysTürkiyeVisa-free30 days daysTurkmenistane-Visa60 days daysTuvalue-Visa60 days days
Ugandae-Visa60 days daysUkraineOn arrival30 days daysUnited Arab EmiratesOn arrival30 days daysUnited KingdomOn arrival30 days daysUnited StatesOn arrival30 days daysUruguaye-Visa60 days daysUzbekistanOn arrival30 days days
Vanuatue-Visa60 days daysVatican CityOn arrival30 days daysVenezuelaOn arrival30 days daysVietnamVisa-free30 days days
Yemene-Visa60 days days
Zambiae-Visa60 days daysZimbabwee-Visa60 days days
Loading map…
  • Visa-free
  • On arrival
  • e-Visa
  • Your destination

Visa rules are shared with Indonesia. Choose the country that issued the passport you will travel with. Where you live can affect the application process; check those details after selecting your passport country.

Bali visa questions

Is there a separate visa for Bali?

Bali is part of Indonesia. The visa and permitted stay follow Indonesia’s rules for the passport you travel with. Select your passport to check your route.

Is the Bali tourist levy included in the visa fee?

Bali foreign-tourist levy (only if visiting Bali): IDR 150,000 visitor levy. If your Indonesia trip includes Bali, the province charges a separate IDR 150,000 levy for foreign tourists. One payment covers travel in Bali until you leave Indonesia. The amount and payment rules are separate from any Indonesian visa fee; Bali-specific visa and residence exemptions apply, and some exemptions need approval. The levy does not apply to trips that do not include Bali. Check the official Love Bali guidance for your eligibility and current payment options.

How do I pay the Bali tourist levy?

If visiting Bali, check the official Love Bali service for any exemption before paying the separate tourist levy. Payment is cashless. The provincial government recommends paying online before departure to Bali; keep the levy voucher and QR code sent to your email. Payment is also available at Bali airport or port counters and registered Love Bali endpoints. One payment covers Bali travel until you leave Indonesia.

Do I need a visa for Bali?

It depends on your passport. Choose the country that issued the passport you will travel with from the list or map to see the visa requirements for visiting Bali, plus entry details and next steps.

Why do I need to choose my passport first?

Visa requirements depend on both your passport and destination, so the same trip can be visa-free for one passport and require an application for another. Where you legally live can also affect where and how you apply. Select your passport country to check the details for your visit.