Bali

Bali Visa Guide

Every visa for Bali, from the airport Visa on Arrival to the remote-worker and retirement visas, with the official do-it-yourself cost next to each.

Every common Bali visa explained

Despite what a lot of people search for, there isn't a separate "Bali visa". Bali uses Indonesia's national visa system, so the same visas and official fees apply whether you fly into Bali, Jakarta or Lombok. What's different in Bali is the practical side: you clear immigration at Ngurah Rai airport (DPS), you extend at a local immigration office if you stay longer, and you'll get pitched by visa agents on every corner in Canggu and Seminyak.

Below is every visa that applies in Bali: who it's for, how long you can stay, the official government fee to do it yourself, and how to handle it on the island. One thing to know before you land: Bali also charges a separate tourist levy of Rp 150,000 (about US$10) per person. That's not a visa, and it's paid through the Love Bali site or app.

Do I need a visa for Bali?

Select your passport to check the current entry rules.

Tourist travel

Visa requirements can differ depending on your passport and the purpose of your visit. Always confirm the latest rules before you travel.

Every Bali visa at a glance

Here's every visa that applies in Bali at a glance. Tap any row for the full rules, the cost, and how to sort it out on the island.

VisaStayExtendOfficial feeBest for
Visa-free 30 days No Free ASEAN and a few other nationals
Visa on Arrival 30 days Once (+30 days) Rp 500,000 Most vacationers
Visit visa (C1) 60 days Yes (to 180 days) Rp 1,000,000 Longer trips, no work
Remote-worker (E33G) 1 year Yes (renews yearly) Rp 7,000,000 Remote workers on US$60k+
Spouse (E31A) 1 or 2 years Yes (renews) Rp 6,000,000 Married to an Indonesian
Second Home Up to 5 years Yes (to 10 years) Rp 13,000,000 Well-funded long-stayers
Retirement (E33F) 1 year Yes (renews yearly) Rp 7,000,000 Retirees on a pension
Work (E23) 1 year Yes (renews) Employer-paid levy Employees of a local company

The Bali tourist levy (Rp 150,000) is separate from all of these. It's a provincial fee every foreign visitor pays once per trip through the Love Bali platform, not a visa, and KITAS or KITAP holders can apply for an exemption. For its first couple of years it ran largely on the honor system, but through 2026 enforcement has tightened, with QR-code spot-checks at big attractions like Tanah Lot and Uluwatu and hotels now allowed to collect it, so pay it rather than chance it.

Visa-Free Entry (Visa Exemption)

Short Bali vacations for the roughly 19 nationalities that qualify

Stay
30 days
Official cost
Free

If you hold an ASEAN passport or one of the other visa-free nationalities, you can enter Bali for 30 days at no cost, with nothing to arrange first. The list was cut to about 19 countries in 2024 and topped up in 2026, when Türkiye, Brazil, Peru, Kazakhstan, Macau and Belarus were added.

The catch for a Bali trip is that it's fixed. You can't extend visa-free entry or switch it to another visa once you're on the island. If there's any chance you'll stay past 30 days, pay for the Visa on Arrival instead, which you can extend at a Bali immigration office.

Who can apply Roughly 19 nationalities qualify
  • Belarus
  • Brazil
  • Brunei
  • Cambodia
  • Colombia
  • Hong Kong
  • Kazakhstan
  • Laos
  • Macau
  • Malaysia
  • Myanmar
  • Peru
  • Philippines
  • Singapore
  • Suriname
  • Thailand
  • Timor-Leste
  • Türkiye
  • Vietnam
  • Most visitors to Bali aren't visa-free. US, UK, EU, Australian and Canadian passports aren't on the list, so you'll use the Visa on Arrival below.

Updated August 2026 · Source: Ditjen Imigrasi

Visa on Arrival (B1) and e-VOA

Most Bali vacationers from the 87 eligible nationalities

Stay
30 days, extend once to 60
Official cost
Rp 500,000

This is what almost every visitor to Bali uses. You can buy it on landing at Ngurah Rai (DPS): follow the "Visa on Arrival" signs to the payment counter before immigration, pay Rp 500,000 by card or cash, then join the immigration line. To skip that line, buy the e-VOA at evisa.imigrasi.go.id a few days before you fly and show the PDF on arrival.

It covers 87 nationalities, including most Western passports, and is good for 30 days of tourism. You can extend once for another 30 (60 total) at a Bali immigration office; the Ngurah Rai and Denpasar (Renon) offices are the usual choices. Since June 2025 the extension needs an in-person visit for a photo, so start it about a week before your 30 days end, or hand it to a Bali visa agent if you'd rather not make the trips yourself.

Eligibility 87 eligible nationalities
  • Albania
  • Andorra
  • Argentina
  • Australia
  • Austria
  • Bahrain
  • Belarus
  • Belgium
  • Bosnia & Herzegovina
  • Brazil
  • Brunei
  • Bulgaria
  • Cambodia
  • Canada
  • Chile
  • China
  • Colombia
  • Croatia
  • Cyprus
  • Czechia
  • Denmark
  • Ecuador
  • Egypt
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hong Kong
  • Hungary
  • Iceland
  • India
  • Ireland
  • Italy
  • Japan
  • Jordan
  • Kazakhstan
  • Kuwait
  • Laos
  • Latvia
  • Liechtenstein
  • Lithuania
  • Luxembourg
  • Malaysia
  • Maldives
  • Malta
  • Mexico
  • Monaco
  • Morocco
  • Myanmar
  • Netherlands
  • New Zealand
  • Norway
  • Oman
  • Palestinian Territories
  • Peru
  • Philippines
  • Poland
  • Portugal
  • Qatar
  • Romania
  • Russia
  • San Marino
  • Saudi Arabia
  • Serbia
  • Seychelles
  • Singapore
  • Slovakia
  • Slovenia
  • South Africa
  • South Korea
  • Spain
  • Suriname
  • Sweden
  • Switzerland
  • Taiwan
  • Thailand
  • Timor-Leste
  • Tunisia
  • Türkiye
  • UAE
  • Ukraine
  • United Kingdom
  • United States
  • Uzbekistan
  • Vatican
  • Vietnam
  • Three things get confused here. The combined customs and health card, now the free "All Indonesia" arrival card at allindonesia.imigrasi.go.id, is one thing; the Rp 150,000 Love Bali tourist levy is a separate provincial fee; and neither is your visa. Don't let an agent charge you US$60 for the free arrival card.
  • The airport VOA and the online e-VOA are identical. Same 30 days, same Rp 500,000. The e-VOA just lets you walk past the arrival payment counter.

C1 Visit Visa

A few months in Bali without working

Stay
60 days, extendable to 180 total
Official cost
Rp 1,000,000

When 60 days isn't enough for your Bali stay but you're not working, the C1 visit visa is the usual step up. It gives 60 days and extends twice, 60 days at a time, to a maximum of 180, all handled at a Bali immigration office or through an agent.

A lot of the longer-term crowd in Canggu and Ubud use the C1 because they don't hit the E33G's US$60,000 income bar; it's the simpler route for a few months on the island. You apply online before you travel, and the tourism version needs no sponsor.

Available to Most nationalities

Available regardless of most passports, and the tourism version needs no sponsor. A handful of countries are asked for a guarantor; the immigration portal keeps that list.

  • Not a work visa. It's for spending time in Bali, not earning here. If you work remotely and meet the income bar, the E33G below is the proper route.

E33G Remote-Worker (Digital Nomad) Visa

Digital nomad

Remote workers basing themselves in Bali on a foreign income

Stay
1 year, renewable
Official cost
Rp 7,000,000

For a lot of people this is effectively the "Bali digital nomad visa", even though it applies right across Indonesia. Canggu and Ubud are among Asia's best-known remote-work hubs, and the E33G lets you live on the island for a year while working for a company or clients based outside Indonesia. You can't take on Balinese clients or work for an Indonesian company on it.

You show income of US$60,000 a year (about US$5,000 a month) and a bank balance of at least US$2,000. No insurance is required, and family can be included.

You apply online, approval takes about five working days, and if you're living in Bali you'll renew through your local immigration office, with no maximum number of renewals. Spending more than 183 days here can make you an Indonesian tax resident, depending on your circumstances and the current tax rules.

Eligibility Any nationality

Nationality isn't the gate here; your income is. Anyone can apply who can show the earnings.

  • Renewals mean a trip to immigration. Since June 2025, extending the E33G stay permit needs an in-person photo and interview at a Bali immigration office, even though the first application is fully online.
  • Foreign income only. Taking local Bali clients or an Indonesian job breaches the visa's terms.
More information and apply on the official immigration site

Updated August 2026 · Source: Ditjen Imigrasi (E33G) · Figures via Living Abroad (CC BY 4.0), cross-checked against Ditjen Imigrasi.

Spouse KITAS (E31A)

Foreigners married to an Indonesian, settling in Bali

Stay
1 or 2 years, renewable
Official cost
Rp 6,000,000

If you're married to an Indonesian and want to live in Bali long term, the E31A spouse visa (the Visa Keluarga Suami/Istri WNI) is the one that lets you stay. You pick a one or two-year permit, renewed through your local immigration office.

Your Indonesian spouse is the sponsor and applies through their evisa.imigrasi.go.id account, with your marriage certificate, passport and a bank statement showing at least US$2,000.

Once you've held the spouse KITAS for two straight years, you can move up to a KITAP (permanent stay permit), valid five years and renewable indefinitely, which ends the annual renewals. The official KITAP fee is Rp 11,000,000 (about US$690).

Who qualifies Any nationality married to an Indonesian

Open to spouses of Indonesian citizens from any country; the marriage is what counts, and your spouse is the sponsor.

  • It doesn't automatically replace a work permit. A spouse KITAS lets you carry out certain activities to support your family, but it's a gray area rather than settled law. Remote work for overseas clients is generally treated as low risk, and many people freelance or help run a family business; formal employment with an Indonesian company still needs the proper work permit.

Second Home Visa (E33)

Residency

Self-funded long-stayers making Bali a base

Stay
Up to 5 years, renewable to 10 years total
Official cost
Rp 13,000,000

For people with the means who want Bali as a long-term base without a job or sponsor, the Second Home visa runs up to five years, renewable to ten years total, with multiple entries and a path to permanent residency (KITAP) after about three years.

You qualify on assets rather than income: US$130,000 in an Indonesian state bank in your own name, or Indonesian property worth at least US$1 million. You can't earn Indonesian income on it, though remote work for a foreign employer is fine.

Who can apply Any nationality

Your passport is irrelevant here; it comes down to the funds or property you can show.

Retirement KITAS (E33F, "lansia")

Older applicants retiring to Bali on a US$3,000 monthly income

Stay
1 year, renewable
Official cost
Rp 7,000,000

Retiring to Bali runs on the E33F, the "Second Home Visa for the Elderly". It gives a one-year stay that renews each year and can lead to permanent residency (KITAP) over time.

You don't have to be formally retired. What you show is the income: a pension or other income of at least US$3,000 a month, plus a bank statement, health insurance and a Bali address. The immigration page states no explicit age, but the visa targets older applicants and agents generally apply a minimum of 55. It needs a local sponsor, so most people arrange it through a Bali agency.

Requirements Any nationality

Nationality isn't the barrier; the income and a local sponsor are.

Work KITAS (E23)

Foreigners employed by a company in Bali

Stay
1 year, renewable
Official cost
Employer-paid levy

If a Bali company is hiring you, this is the visa. It runs a year and renews, but it's employer-driven: a registered Indonesian company must sponsor you and hold RPTKA approval from the Ministry of Manpower.

Because it's sponsor-gated and involves several government steps, the employer and their agent handle it rather than you applying solo. Budget US$2,500 to US$4,000 all-in for a one-year permit.

Who can apply Any nationality with a local employer

Any nationality can qualify, but only through a sponsoring Indonesian company; the employer, not the passport, is the gate.

Overstaying and fines

If you overstay in Bali, you settle it at Ngurah Rai when you fly out. The fines are the same nationwide and mount up fast.

  • Rp 1,000,000 per day is the overstay fine, paid in cash at the airport before you board.
  • More than 60 days over stops being a simple fine and becomes a serious immigration matter, with detention, deportation and a re-entry ban on the table.
  • Extend early. Start a Bali visa extension at least a week before your permit ends, since the in-person photo step takes a few days to clear.

Heading to Bali?

Get our travel tips before you go: the visa rules that keep changing, the money traps, and the scams to sidestep.

Frequently Asked Questions

  • How much is the Bali Visa on Arrival?

    Rp 500,000, paid at the Ngurah Rai airport counter on landing or online as an e-VOA beforehand. It gives 30 days and extends once for another 30. Bali agents charge two to three times more, so paying immigration directly is much cheaper.

  • Where do I extend my visa in Bali?

    At a Bali immigration office, usually Ngurah Rai (near the airport) or Denpasar (Renon). Since June 2025 you have to attend in person for a photo, so start about a week before your visa ends. A Bali visa agent can do the running around for a fee if you'd rather not.

  • Can I extend my Bali Visa on Arrival online?

    Only partly. You start the extension online, but since June 2025 you also have to visit a Bali immigration office in person for a photo, so it's no longer fully online. Start about a week before your 30 days end, since the appointment takes a few days.

  • Is the Bali tourist levy the same as the visa?

    No. The Rp 150,000 Love Bali tourist levy is a separate provincial fee every foreign visitor pays once per trip, on top of any visa. Pay it through the Love Bali site or app; KITAS and KITAP holders can apply for an exemption.

  • Can I get the Bali visa at the airport?

    Yes. Follow the "Visa on Arrival" signs at Ngurah Rai to the payment counter before immigration and pay Rp 500,000. To skip that line, buy the e-VOA online a few days before you fly and show the PDF on arrival.

  • Can I work remotely from Bali on a tourist visa?

    Not properly. The Visa on Arrival and the C1 are for visiting, not working. If you're working remotely for a foreign employer and earn US$60,000 a year, the E33G remote-worker visa is the one built for it, and it lets you stay a year and renew.

  • Do I need proof of onward travel for Bali?

    Often, yes. Airlines and immigration can ask Visa on Arrival and visa-free arrivals for an onward or return ticket, so keep one to hand even if you're not asked.

← Back to the full Bali guide