Do I need a visa for Bali? For most travellers, yes. Bali is part of Indonesia, so Indonesian entry rules apply. Most nationalities need a visa on arrival or an e-VOA, while ASEAN passport holders can enter visa-free. This guide explains who needs what, what it costs and how to get it. If you want to go straight to the application, start with our Indonesia visa application page.

Do I need a visa for Bali? The short answer

It depends on your passport. There is no separate “Bali visa”. You enter Indonesia through Bali’s airport (Ngurah Rai) or a seaport, and the same visa options apply across the country.

In simple terms:

Because rules vary by nationality, check your own passport before you book flights.

What counts as a visa for Bali?

A visa is permission to enter and stay for a set period. For tourists, Indonesia uses a few different options. Some are issued at the airport. Others you apply for online in advance.

It also helps to know what is not a visa. The All Indonesia arrival card is a free entry declaration. The Bali tourist levy is a local fee. Neither replaces a visa, and you may need all three.

Hey Rick Visa is a private visa assistance service and is not affiliated with the Government of Indonesia. Final decisions on any visa are made by the immigration authorities, and no agent can guarantee approval.

Which entry option fits you?

Use this table as a quick guide, then read the detail below.

OptionWho it suitsStayExtension
Visa-free entryASEAN passport holders30 daysNot extendable
Visa on arrival or e-VOA (B1)Travellers from eligible countries30 daysOnce, for 30 days (60 days maximum)
C1 tourist visaLonger holidays60 daysTwice, 60 days each (up to 180 days)
E33G remote worker visaPeople employed outside IndonesiaUp to one yearCheck current rules

Visa-free entry for ASEAN passport holders

If you hold a passport from an ASEAN country, you can enter Indonesia without a visa for 30 days. This stay cannot be extended, so plan your dates carefully.

Visa on arrival and e-VOA (the B1)

Most short-stay tourists use this route. You can buy the visa on arrival at the airport, or apply online before you fly for an e-VOA. The online option is usually quicker because you avoid the airport payment queue.

You may see this listed as a “B1 tourist visa 60 days” product. That label can confuse people. The B1 is the visa on arrival, which gives 30 days plus one 30-day extension, so 60 days at most. It is not a separate 60-day visa. You can read more on our B1 tourist visa page.

Longer stays: C1 and E33G

If you want more than 60 days, a visa on arrival will not stretch far enough. The C1 tourist visa is a single-entry visa for 60 days. It can be extended twice, by 60 days each time, for up to 180 days. It is the visa formerly known as the B211A, and it does not allow you to work.

If you work remotely for a company or clients outside Indonesia, the Indonesia remote worker visa (the E33G) may suit you better. It is valid for up to one year and has an income requirement, so confirm the current criteria before applying. Holders may not work for Indonesian companies.

How much does it cost?

Government fees are separate from any service fee charged by an agent. Here are the main costs to budget for.

ItemAmountNotes
Visa on arrival or e-VOAIDR 500,000Current official fee. Card payments online may add a small processing fee.
Bali tourist levyIDR 150,000One-time fee for foreign visitors to Bali. It is not a visa fee.
All Indonesia arrival cardFreeNever pay anyone for the form itself.
Overstay fineIDR 1,000,000 per dayApplies if you stay beyond your permitted date.

Indonesian Immigration announced in August 2026 that it plans to raise visa on arrival fees, with a higher rate for visas bought at the airport than for e-VOAs applied for online. Always check the official e-visa portal at https://evisa.imigrasi.go.id/ for the fee that applies on the day you apply.

What else do you need before you land?

The visa is only one part of entering Bali. Prepare these as well:

Step by step: how to get your visa for Bali

  1. Check your passport. Confirm your nationality, passport validity and whether you qualify for visa-free entry or a visa on arrival.
  2. Choose your stay length. Thirty days or less suits a visa on arrival. For longer, look at the C1 or E33G.
  3. Apply for your visa. Apply online before you fly, or arrange the visa on arrival at the airport. If you want a walkthrough, read our guide on how to apply for an Indonesia visa.
  4. Complete the arrival card. Do this within 72 hours before landing.
  5. Pay the Bali tourist levy. Keep the QR receipt with your passport.
  6. Save your documents. Keep digital and printed copies of your visa, QR codes and flight details.

Common mistakes to avoid

Apply yourself or use help?

Doing it yourself works well for simple trips. If you hold an eligible passport, are staying under 30 days and are comfortable with online forms, the official portal is a sound choice.

Help makes more sense if you are unsure which visa fits, are travelling with family, need a longer stay, or want someone to review your documents before submission. Our Bali visa assistance guide explains how private services work and what to look for.

How Hey Rick Visa helps

Hey Rick Visa is a private visa assistance service based in Legian, Bali, and part of PT Rick’s Group Indonesia. Our process is simple:

  1. Find your visa with the visa checker.
  2. Apply and pay in under 10 minutes.
  3. We handle the rest. Technology and human experts check everything before submission.

You can apply 24/7, save your application and continue later, and use multiple payment methods. Our support team is available by chat, WhatsApp and email, around the clock, in multiple languages.

Frequently asked questions

Do I need a visa for Bali if I am staying only a few days?

Usually yes, unless you hold an ASEAN passport. Even a short trip requires entry permission, and most travellers use a visa on arrival or e-VOA.

How long can I stay in Bali on a visa on arrival?

You can stay for 30 days. You can apply to extend it once for another 30 days, giving a maximum of 60 days. Extensions are decided by immigration and are not automatic.

Can I get a visa at Bali airport?

Yes, if your nationality is eligible. You can buy a visa on arrival at the airport, but applying for an e-VOA online first usually saves time.

Is the Bali tourist levy the same as a visa fee?

No. The levy is a separate one-time fee of IDR 150,000 for foreign visitors to Bali. You still need the correct visa or visa-free status.

Does Hey Rick Visa guarantee my visa will be approved?

No. Hey Rick Visa is a private service, and approval is decided by the immigration authorities. We review your application carefully to help avoid avoidable errors.

What if I want to stay in Bali for more than 60 days?

Consider the C1 tourist visa, which allows up to 180 days with extensions, or the E33G if you are a remote worker employed outside Indonesia. Apply before you travel and check the current criteria for your nationality.

Conclusion

So, do I need a visa for Bali? Most visitors do, and the right option depends on your passport and how long you plan to stay. Check your nationality, prepare your arrival card and levy, and choose a visa that matches your plans.

Ready to apply? Get Indonesia visa help online in minutes, or speak to our team if you have questions about your situation.

Hey Rick Visa is a private visa assistance service and is not affiliated with the Government of Indonesia. We provide assistance with visa applications and charge a service fee.

Leave a Reply

Your email address will not be published. Required fields are marked *