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.
| Visa | Stay | Extend | Official fee | Best 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.
Updated August 2026 · Source: Ditjen Imigrasi (e-VOA)
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.
Updated August 2026 · Source: Ditjen Imigrasi (C1)
E33G Remote-Worker (Digital Nomad) Visa
Digital nomadRemote 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.
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.
Updated August 2026 · Source: Ditjen Imigrasi (E31A)
Second Home Visa (E33)
ResidencySelf-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.
Updated August 2026 · Source: Ditjen Imigrasi (E33)
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.
Updated August 2026 · Source: Ditjen Imigrasi (E33F)
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.
Updated August 2026 · Source: Ditjen Imigrasi / Kemnaker
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.